Late period

Lisa

I had unprotected sex on the 5th and I was supposed to get my period 3 days ago. I’ve been feeling small cramps but they last only a few seconds. Usually they last a few minutes and then I get my period. I’ve also been incredibly stressed with school and graduating. Could it be from stress or possible pregnancy? He didn’t finish in me but I know precum can get you pregnant