A hot mess!

Anne
I feel like a hot mess! AF is due tomorrow. I'm crampy, light-headed, some back pain, tired & nauseous. I usually get the cramps & back ache before AF but not these other things. I HOPE/PRAY it's NOT AF knocking at the door!