I have unprotected sex with my boyfriend, and he always pulls out before finishing. I'm on the pill, but I don't always take it on the same time every day. And now I'm 2 days late for my period, I...