Hi me and my boy friend dry humped on the

Patient: Hi me and my boy friend dry humped on the 17th of may .. he was wearing a condom but that slid in between the action though there was no cum or pre-cum in it.. later he fingured me..i had my period on 5th june..though 6th was the due date but my dates keep changing.i bleed pretty heavy for 2 days and the blood was dark too..on the third day bleeding got normal .. my period always lasts 3 dayscan i still be pregnant?i’m just worried pls help

Symptoms: No symptoms of pregnancy though..

Doctor: