Your lmp was 21606 and you had intercourse between 225 on so your doctor gave you an edd of 1123 now the sonogram showed an edd of 1115 can it be possible that your partner may not be the dad of fetus?

Put the months in letters as dates like this are very difficult to read, and it may be a fetus to the doctor but surely it is a baby to you. Only you can know who you had intercourse with and when. An LMP of 16 February gives a date of 23 November, an error on the sonogram of 8 days is not without the bounds of possibility especially if the sonongram was performed after 20 weeks.