Okay, I need Dr. Hellobee's help once again to diagnose me!

So this morning around 2:30 a.m., I woke up with these uncomfortable stomach cramps. I was able to ignore them and fall back asleep, but at 4:20 a.m., I woke up again and they were a LOT worse. I suddenly knew I was going to vomit, so I rushed to the bathroom to empty the contents of my stomach. I felt better for all of 10 minutes, but then started to feel worse again. At that time, the stomach cramps and vomiting were my only symptoms.

I decided not to go to work, so I went back to bed. I woke up at 5:30 a.m., again with horrible cramps and I had to vomit. Then I SOMEHOW managed to nurse Xander without throwing up, despite the fact he was putting a lot of pressure on my stomach. As soon as I was finished feeding him, more vomit!

I took my temperature, but I don't have a fever. I do now feel weak and light-headed though. I went back to sleep, but woke up AGAIN at 8:00 a.m. to throw up some more, even though there was really nothing left!

I had some apple juice and water and haven't thrown up since, but I still feel tired, light-headed, and my stomach feels iffy. I'm afraid to eat real food and am sticking to liquids at the moment.

Anyone know if this might be food poisoning (or something else)?