i recently had sex with my bf, he did not insert his penis into my vagina but we did touch others genitals and his penis touched my vagina all over the place. 3 days later i saw blood spots in my underwear which were unusual as my periods were 14 days later. my date for the periods has arrived and my periods have not started yet. i m worried that this means i m pregnant. i have read on many sites that even touching penis can cause pregnany.

plz help i m only 21...