Bad period cramps but period late

Dears,

My period are 7 days late, my breasts pretty sore, and I have bad cramps (from the day my period was supposed to start). When I had sex yesterday, it hurt really bad for a few minutes (more than I ever experienced) and I had to stop.

If you experienced the same symptoms, what was it?

Should I wait longer to test for pregnancy ? I don't want to do it too early. Is 7 days late enough it should I wait until the end of the week?

Thanks ladies!