Cramps

Jacorya
My cramps have been on and off and my period supposed to come in 4 days I don't understand why I'm cramping pr why it's not constant... please help