I am due Dec 25th. My LMP was April 12. Going from that date my due date should be the 14th. Well I had a ultrasound done when I was 7 weeks cause I thought I was farther along than I was and that's when he told me I was 7 weeks so my due date calculation was correct. Then when I had my ultrasound done at 20 weeks they changed my due date to the 25th because of the babies size. So now they tell me anywhere between the 17th and the 25th. I think I am just having a small baby. I was small and so was the daddy and My belly isn't huge or anything. Has anyone had this happen to them? What was the outcome?