I had sex between the 2nd and 3rd of july with my ex. I had my period from the 7th to the 11th of july. I had sex with my current boyfriend on the 12th july and have only been with him. I took a pregnancy test on the 17th of july that was negative. My due date is the 17th april. Could it be my ex's baby?