Hi. I'm worried that I might be pregnant. Listing the facts. I'm a virgin. My last period was on 29th May 2017 (4days before normal) My boyfriend and I fooled Around on the 7th of June 2017. We used protection. But he ejaculated on my stomach area. I'm sure it was no where close to my Vagina. After that I have been freaking out about the fact that I may be pregnant. My next period is due in 13 days. And I feel a little cramping. I have been crying & stressing out over this fact for more than a week now. Could I be pregnant? And when can I take a test? Thanks so much in advance to anyone who can give me an honest opinion.