Pregnant on BC

I’ve been taking BC for a month and on week 2 he came in me, I was nervous about how fast acting BC is so I took plan B. Week 3 he came in me again and I did not take Plan B. My period starts in 4 days but I’m cramping and I’m tired. Am I pregnant?!?!?!?