What's happening?

I already have irregular periods and recently I've started experience spotting in between periods and pain during sex enough that I have to stop. I've also been experiencing bloating and cramps outside my period zone. What's happening?