For the past few days I have been feeling really queasy and nauseous after eating a meal. At first I thought maybe I was eating too much so I started to only eat a few things here and there. But it turned out once I put any amount of food into my stomach I would immediately start to feel nauseous. Each time I have felt this way I have to lay down for at least a half hour until it goes away. 

But today was different. I had a muffin for breakfast with a cappuccino-- the first two items I had eaten all day-- while I was in class. After about 20 minutes of lecture, I started to feel sick. I felt so sick I had to leave class and as soon as I got outside I vomited everywhere. 

At first I felt better immediately but now that I am lying down I can slowly start to feel the nausea coming back. There are no stomach bugs going around. And I don't think I am pregnant because I just had my period 3 days ago and I even took a pregnancy test that came back negative. 

Please give me your thoughts before I go to the doctor. 

Thanks.