Am I pregnant? 😭

My period has been very regular for the last 6 months and I’ve logged all of them. I had unprotected sex on the 14, which was a week after my ovulation time. He pulled out and I took a plan B the very next morning, which would have been 8-12 hours later. My period is now 3 days late... but I had some dark brown spotting/discharge yesterday. I am very bloated and cramping but no bleeding. Am I pregnant? Did the plan B just push my period? I’m getting worried, do you think I should test?