Normal?

I am 2 days late for my period. Yesterday my boobs were so sore I couldn’t even lay on them. And I was cramping today I woke up and my boobs aren’t sore and cramping is gone. What’s going on usually when I cramp and my boobs feel like that. I get my period either that day or the morning next?