Cramps

My period is always regular and on time, but my cramps are different from month to month. some months I won’t have any cramps until the day before my period and some other months I’ll have continuous cramps for a full two weeks prior to my period. Everything else about my period is consistent and normal. Does anyone know why my cramps are so all over the place?