Getting period cramps a week before period is due?

Is it normal to be getting these period cramps a week before my period is due? Normally I’d get them 2/3 days or the day before I get my period but I’ve been getting these cramps a lot. I ovulated on Monday and it’s been happening ever since. They come and go

I’ve been sexually active with my partner but all have been protected sex except for that one time he cummed outside and some cum went onto my vulva (this was after we did anal without any condom). We didn’t do vaginal sex though.

Should I take a pregnancy test?

Period is due on the 9th (so a week from now).