I have had this problem often enough since my surgery in 2001 but it has gotten very tiresome so I'm asking for help. Yesterday I had lunch (a normal lunch). About 2 hours later (which is the amount of time I have determined works good for me to eat again, should I choose to) I had a large handful of P.B. M&M's. Starting about an hour later, then getting slowly, progressively worse, my stomach is UPSET. It takes until 2 am for me to finally throw up

. I am never really sure why this happens

. Did I not eat quite right at lunch or did my stomach decide it had more than it needed or acid problems? My main issue is that it takes so long to finally get relief from this issue. I was up all night.

I get am up by 4:00 a.m. to get ready for work so last night this presented quite a problem.
Any help would be very much appreciated!