Need a question answered

So my boyfriend and I had unprotected sex but he didn’t finish in me. I have taken 3 pregnancy tests and they were negative. I have gone to the dr and had them take a test and it was negative but I am 3 days late for my period. What’s going on?