Should I test

Jean
So please no judging. So me and this guy got drunk about two or three weeks ago and we had sex yes I know him, but we are not on good terms right now we had sex unprotected he said he didn't come inside of me, because he was super drunk he told me that precum wouldn't get me pregnant and I had sex on my last fertile day, but didn't know until I checked this app. My period is always on time using this app and recently I've been feeling sick and the vomiting started last night and I've been having bad diarrhea (TMI sorry), getting headaches and feeling sleepy lately than usual. According to this app I should have started my period October 1st, but all I'm getting is cramps which comes and goes and been vomiting every time I eat. I'm on medication for health reasons and always had an STD which they gave me medication for could that mess up my period? Or should I test ? Please don't judge me just need answers. I mean this is the beginning October I'm thinking it should come during this month still..