body playing tricks

I'm so over my body! I'm not due on my period for another week yet I'm experiencing horrendous cramps. I am never ever early on my period, but it's not due until 7 days?! Bet it's my period coming early and here's me wishing it's implantation bleeding :( getting so fed up of having af each month :((