Help me please...

Soooooo here we go...my period is about 4 days late, normally my period is only like a day off at most. Took a pregnancy test yesterday morning around 3 am because that’s what time I usually get up to pee first thing in the mornings annnnnd you guessed it negative. But still no period and like I said I’m normally very regular, no weird changes in my day to day life, no stress, nothing. Everything is how it normally is. Except I’m getting ovulation type cramps and I know I’ve already ovulated, occasional nausea here and there, tender breast, and I get super hungry every 1-2 hours like I haven’t had any to eat at all. Now only one of those things are normal PMS symptoms for me and that’s the tender breast. So if anyone could shed some wisdom it’d be great. I was thinking of waiting to test again if AF still hasn’t shown up in a week.

Thanks in advance!!