Me and my boyfriend had sex last month two days before my period was due. I then got my period when it was due but only kept it for three days which is very unusual I always kept it regular seven days. My period is due in two days and we yet again had unprotected sex(both times he did not pull out what so ever) I have no symptoms of my period coming. What are the chances of me being pregnant? And which is more accurate to take a hpt or blood work?