help?!

so my man and i had unprotected sex about 3 weeks ago. i’m supposed to start my period today (it hasn’t come yet) and i’m having period symptoms (slight cramping, acne, back pain, fatigue). i know he pulled out and came a few seconds after he pulled out. does that mean i could still be pregnant? i havent really had any of those “early pregnancy symptoms.” also he doesn’t have any semen produced in his precum. i have been super stressed lately so i think it may have something to do with that. and i haven’t been very bloated or tender down there.

i know all of the comments will say “if you don’t want to get pregnant then use a condom” but it was kind of unplanned and he didn’t have any around.