Woke up this morning with my period

Cayla

This totally sucks. I am meeting a guy for the first time today that I have been talking to online. Why today of all days, it makes me sooo mad. I get really bad cramps, sooo bad that sometimes I just want to scream. I guess I will have to try and hide the pain for a few hours while I am with him.