Still stressed

I was supposed to get my period yesterday. I have light cramping and my boobs hurt. Last week i had unprotected sex but he pulled out. Im so beyond stressed that i could be pregnant. My periods are always normal. Is there any way it couldve happened that fast?? Or is it normal to miss a period?