Advice please!

Elizabeth
So last night I fed my 3 week old around midnight and he slept for about 20 minutes and then woke up and would not stop fussing and crying. Nothing I did worked. He didn't want to eat, I changed his diaper, I walked around with him, I bounced him, pat his back... nothing til 3am. Then he finally fell asleep and is slept from 3 to now almost 9am and still is sleeping I try to get him to eat and he won't he just wants to sleep. He was also spitting up alot yesturday, do you think he just has an upset tummy? Or what. I can't go thru this again tonight. Thanks for any advice in advance