I am a 21 year old with a pretty regular menstrual cycle. Last month, though I did not have intercourse, I came in contact with semen while I had thin clothing on. I had my last period on 29 march. And took two home pregnancy tests on 2nd and 4th may. Can I be assured I am not
pregnant? And is there a reason for the delay in period