So I have dating my bonfriebd now for 5 years. I am due on July 16. In October me and my boyfriend were fighting a lot and took a break and I saw someone else from oct 4-oct 20.. Only had sex 3 times... We didn't use protection but he did not ejaculate. I metup with my boyfriend oct 23 which is my eligid connection date and we had sex and he ejaculated in me.. I took a plan b pill but it must've not worked.. Is the baby's father my boyfriend?