So..
When I started my new job as a cashier/barista about 8 weeks ago I threw up before work and the next time I worked I threw up twice at work. It was a 6:30 am shift and that early in the morning I am a little nauseas anyways so I considered it my new birth control and disregarded it..
A couple weeks later it happened again, only this time I got to work and drank orange juice & coffee on an empty stomach and threw up 5 times! So I figured it was too acidic and started taking Prilosec at night before work and eating yogurt or bread or eggs to prevent too much acid..
Next time I worked... I threw up again! Only this time it was around 1pm and I had been at work since 6:30 as usual.
My stomach feels full and like indegestion and it cramps and I feel a bit of relief if I hunch over forward.. But when I stand up straight the nausea hits and my mouth waters and I immediately have to run and vomit.
I feel better immediately after vomiting for a little bit until the next urge hits me.
This cycle continues until I am home from work -- and I never throw up at home after work.
The Prilosec doesn't do anything hardly since its not a burn but a full, regurgitating feeling that eventually turns to the cramping. It's not on either side, but directly in the middle. I don't eat a lot anyways so I'm not Overeating.
I burp and get the hiccups but don't belch or get gassy.
I'm not constipated and I quit drinking coffee and I eat healthy because I'm always dieting.
It's like my food doesn't digest at work. Even sipping water will push me to vomit.
Is happened 6 different days now and not in a row as I only work once or twice a week.
What are some possibilities? I can't find anything!!

please help
I've ruled out gallbladder as I can eat fatty foods without getting sick. I am a naturally anxious and tense person, but this throwing up has never been an issue.