16 and pregnant!???

I’ve posted this before but I’m freaking out bad. I’m on the BC pill and I take it on time and have never missed a pill. My bf and I have sex and don’t use a condom but he pulls out way before he cums. My period was supposed to come today and my period is usually fairly regular. Also I’ve been on the pill for 6 months. I’ve been feeling light cramps off and on for like a week and a half and I’ve had cramps today. I’m sooo stressed I’ve been crying and panicking so much. I’m trying to calm down but it’s hard. I’m trying to think of y my period would be late. I recently started a fitness class and I have went to a few classes of it. My body is so sore. Could that be y? Also I’m very stressed. I just can’t be pregnant😭 if my period comes I swear to god I’ll use condoms cz I cant deal w this. What r ur thoughts!???

Edit: got my period :)