Any idea what this means?

Be

Besides being pregnant, what could be the cause of period like cramps 12 days before your period. These cramps are every day — until my period comes. I also get moody and idk if it’s the annoyance of my cramping or what?! Spotting also occurs sometime and no pain during sex what so ever!

And this might be silly but coffee seems to make it worse?