Cramps

Demi
So my period should be coming anytime soon but lately I have been having cramps 😔 does anyone know why this would be happeningÂ