I rubbed with my boyfriend but he could not enter because I am a virgin .However, he ejaculated and I wasn't sure if it touched my vagina. I took Postinor 2, twelve hours later since it was 4 days after my period. I have been having abdominal pain, breast hurt since. My period is due tomorrow but I have no spotting or any sign of it. Please help. Can I be pregnant?