What do you think!?

If I had sex March 17th with my ex but I got my period March 27th through the 2nd and had sex with someone else the 3rd through 7th of April and my fertile window was the 4th thru 10th.. could it be my exes? or the other person I slept with.. btw I’m exactly 12 weeks tomorrow & my due date is December 31st..