I used to get really bad migraines, and they would cause me to have really bad stomach aches. But migraines suck, because I also couldn't handle light and noise. Maybe it's something that you're eating?

Like with your blood sugar levels, and it's causing you to be dizzy. There's lots of different things that could cause it.