Period

Stefani
I started what seems like my period 7 days early. It's very heavy and my cramps are out of control. Anyone have any clues to what the heck is going on.