I just recently started getting really dizzy on the first day of my menstrual cycle. I am in really great shape, and I exercise every day. I also eat really well, and keep a food journal to prove it. I eat/snack every 1-2 hours, so I know I am eating enough... What can I do to prevent this?