hi soul wow youve been through alot lately im sorry and i hope you feel a bit better. I was in hospital for 4 weeks before my twins were due because i had twin to twin transfusion where one twin takes more nutrients than the other which then results in one twin being large and the other very small at my last ultrasound at 36 weeks i was talk my small twin was 3 pound 4 ounces i did the same as you and cried and cried for days i was scared she wouldnt survive but 6 days later i was induced only to be told that ultrasound arent accurate they are and estimated guess and my small twin was actually 5 pound not 3 like id been told and she was healthy and perfect and scored 10 on her apgar test. i hope my story helps you feels a little bit better. just remember ultrasounds are an estimated guess. They dont know the exact weight of you bub.