Need help!!!!

Okay so last month I had sex with my boyfriend (with condoms!). I think it was around my ovulation time and I didn't know. Six days after that I started spotting and the discharge was brown and had flecks of red in it. I think this lasted for three days or so (it could've been more but I can't remember). Now fast forward to this point and my period is late by about three/four days. However, my cervix seems to be open and I have a lot of white fluid up there and I think I'm having small cramps every little while (not too sure if it's cramps or just random pain I get-it's like my check engine light is on but I'm not sure what's causing it lmao).

Could I be pregnant (besides the obvious reason that yes anyone has a chance of getting pregnant when they have sex)? I'll take a test when I'm able to get one but rn I'm just panicking sorta. Like I don't think stress is making my period late cause I've been stressed before and it only delays it by like a day. Also since I spotted if it wasn't implantation bleeding could it have just messed my cycle up since I've never spotted before?