My boyfriend and I had protected sex multiple times about 1.5-2 weeks ago and he would also always pull out before ejaculation. We check the condom after every time and the condom never has any tears or holes. (we try to be extremely safe) Two days ago, my boyfriend was fingering me and I started to bleed heavily as if I was starting my period. My period was due in 3 days. I bled for only one day and now I am really worried that I might be pregnant. Does anyone have an explanation for this?