text: Don't be so hard on yourself.  It seriously takes a full year for your body to recover from having a baby. 18 weeks isn't really all that long.  I had two kids and my body did return to it's natural size and weight but it does take time.  Having your tubes tied would have nothing to do with "weight gain".  Just focus on your beautiful children and realized they are a part of you instead of focusing so much on your weight.  Give your body more time.  Good luck and keep your chin up!