Me and my boyfriend had foreplay 10 days before my periods were due no penetration and he did not discharge on me.There may be a chance that some of semen might have come on my body. My period are on time but it last only 1 day.plz help I am freaking out