Why does it take DAYS for my period to start???

Lately I start cramping up to a WEEK before my period actually starts. Some days (like today) it’s sooo intense I’m like ok it’s going to start any second now.... and then nothing

Not on any birth control. What gives?