So I ended up just keeping cheerios in my jacket pocket and sneaking a few every 10-15 minutes. The kids didn't notice (I figured cheerios wouldn't be that coveted and if they were it's something that most kids can have). I think it worked. I was still nauseated and I almost threw up in their toilet, but I didn't. I think my staff noticed the munching a bit, but they didn't say anything. I kept snacking on cheerios and chips on my hour drive home, and then slowly ate ramen for dinner. I passed out on the couch, and then when DH woke me to go to bed I brought a pop tart up with me. I woke up at 12 and 2 and 3 and 4, but instead of just trying to go back to sleep and then ultimately vomiting, I took a bite of pop tart and then curled back up for sleep. Woke up this morning feeling ok, still just on the edge like if I miss taking a bite I'll vomit, but so far no throwing up. Hopefully I have this figured out now. It's a bit exhausting (I've trained myself to not snack so this is tough for me), but it's better than vomiting. I also usually eat really healthfully, but right now it's just whatever I can stomach/whatever makes me feel better.
So yea Luna after my experience yesterday it was definitely the empty stomach and snacking regularly could have helped. I think we just have to forget about eating big meals for now.