Hi.me and my partner were dry humping on 25th april.he had little precum on his penis.he had urinated before that..he touched his penis and after 2-3 mins inserted his finger in my vagina. Later he ejaculated on top of me but we both were wearing underwear and shorts.my last period was on 29th march.my cycle is usually 35-40 days.on 8th may there was little spotting..nothing after that.can i be pregnant?