Too early to test???

So my boyfriend and I had sex in the early morning hours of Dec 30 and he didn’t pull out... my period was supposed to start this past Monday (the 7th) and I still haven’t started. My periods are pretty irregular so that part isn’t a huge deal but my nipples are soooo sore, I feel extremely bloated and I’ve been cramping the last couple of days but no blood/spotting or anything. I did take a couple of tests a few days before my period just because I was freaking out but they came out negative. Also not to sound weird but I am so gassy lately...eating constantly and super irritated.

Sooo negative tests but no period and weird symptoms?! Any suggestions? When would it be safe to take a test for most accurate results?

My boyfriend says I’m just freaking out so that’s what is delaying my period and making me believe I’m pregnant, which could be true I guess but I just don’t know what to do 😭