If you've read thus far, you're a real friend (or masochist) so thank you.
i prefer the term man of culture :P
It sucks though especially if you don't exactly the cause or what to do. Sure it may be hormonal but questions like how long it will last may come to your mind. Funnily, i went to sleep 3 hours ago. I woke up with a headache,fast beatings of my heart and the feeling like i was anxious about something.
i said the same "Wtf body?" :P
Weather changes? Seasonal crap?
or my body plays jokes on me :P