The boyfriend is 100% the daddy
I'm 100% sure. If you got pregnant earlier, your due date wouldn't be In April, It would be earlier. You wouldn't of had a period In June nor July and would've had a due date In Feb. I'm 100% sure, you can't have a full blown period and be pregnant, you had periods after having sex with your ex In May. So May Is out of the question.
Are you positive? :)
I haven't been ale to get any sleep because of this.
Nope, your current boyfriend Is 100% the baby's daddy.