Well, it sounds like you didn't eat enough, you were dehydrated and the food that you did eat was unhealthy, you know? Couple that with your period coming on and you're going to feel pretty bad.
Hi, this is going to sound stupid. But I do know what the answer is supposed to be. If you could be more specific that would be helpful. I just think it was because I did not eat enough but then I could be wrong.