I had sex about 3 weeks ago with a condom (didn't break) and he didn't cum anywhere near my vagina. I took a pregnancy test 2 days ago and it came out negative but my period is 2 days late. Could I still be pregnant?