My period is 2 days late!!

I had sex about a week an a half ago and he said he pulled out in time but now I'm 2 days past my period date. Should I take a pregnancy test? Can stress delay my period?  Helpp! I'm freaking out