It's late and I should be in bed but instead I feel like crap.

I had a not so great snack about
6 hours ago and dinner about
5 hours ago so I don't get why it has taking so long to affect me. I started with the nausea right after dinner but then a couple hours ago it started to get worse and then about
an hour ago I had to hit the restroom twice (but I feel like I will have to go again soon). I'm also occasionally getting pains about
3-4 inches above my belly button. This is new to me. Usually I get them lower and have D (you all know those D cramps). Anyway, I feel like my stomach, or whatever that is that hurts, is spasming. I feel like if I was a puker I could have puked by now. Does anyone ever get this or know what it is? I don't like this and I really need to get to bed. I've just taken some probiotics so I hope that will help. I don't know what to do next. I hate playing this waiting game. Sometimes it takes an hour to pass sometimes it takes several. Ughhhhh.....