Boys don't read spoiler! You've been warned!
Oh please, I think the guys can handle a little bit of mild period talk. 
But yeah, me too. I've been having some serious mood swings, craving carbs, and I've had no desire to exercise. I lost track of time and thought I was expecting my period next week, but it surprised me a couple days ago. It was also cold and rainy here for a few days, so that didn't help.
I generally feel my worst in the days leading up to my period and maybe the first day or two, so I gave myself a little break, treated myself to some food I wouldn't normally eat, and sucked it up and resumed my normal workout routine yesterday. The cravings are probably going to be a struggle for me for the rest of the week, but it should be easier to fight them knowing I'll be back to my usual self soon and I'm not just sinking into depression.