Okay so last year in June I had a period on the 15th until the 21st. I had sex like June 25th/June26th with my ex. In July I got what I believe to be my period which was July 13th but my period only lasted about 6 days instead of the usual 7 and I am not sure if it was a light period or a heavy period. I had sex July 28th with my current boyfriend and once August 10th (my next scheduled period) came my period didn't come so I took a test about 2/3 days later which came out positive. I went to the doctors and found out that I was pregnant, I was then given a due date of April 18th, 2016. I got an ultrasound at about 11 weeks and 3 days and then another at 12 weeks they said my due date was still April 18th, 2016. I had my baby April 10th, 2016. Could the father of my child be my ex or is it my current boyfriend? Could I have been further all along and didn't know? Could I have experienced breakthrough bleeding? What are the odds I could have been pregnant since June and didn't know?