Late period...confused

Alex

So on March 13th I had sex, we used a condom and the pull out method. He checked to make sure the condom wasn't broke also, it wasnt. I was suppose to get my period on March 21st...but I haven't, I'm like 3 or 4 days late. I had an aniexty attack around March 16th (don't remember the exact date). Idk if I'm late cause of stress or possibly pregnant or from being off of bc.

P.S Ive been off bc for about 2 months cause I couldn't make an earlier appointment for my gyno