Longer period than usual

Rachel
My period is longer than usual & and I'm having a lot worse cramps then I normally have and I usually only have cramps for the first 2 days. I'm not on any birth control. Does anyone know what could cause this?