My bf touched his penis to my vagina n rubbed it, the precum was there on my vagina. I have my period exaxtly on time n NOT before the time. and i am having lower abdomen cramps like PMS 7 days before the actuall date of the period. am i pregnant? please help me...he peed before all of this. please help me.