My boyfriend & I are both virgins & about 3 weeks ago him and I did some dirty things. I had my pants down & he did too and he rubbed his penis on my vagina but it never went in. I am late on my period about 2 and a half weeks, could I be pregnant?