Glad to hear that your mood is improving -- that's very important. THINK POSITIVE!!!!
Hopefully, this will add to your encouragement:
A gal in my office had a baby last month. She had been on bedrest most of the summer as the docs thought she would deliver much too prematurely. She made it to 34 weeks and her baby weighed right at 6 pounds. (That's what I weighed, born a month early.) Both that baby and me are doing OK.
In 2000, a friend of mine had triplets. She made it to 32 or 33 weeks and all the babies were at or near 5 pounds each. They are all happy, healthy little 7-y-olds today!