The fact is she did what she needed to lose weight.  Some of us have more or less discipline than others.  If you need to get surgery, or move to a different part of the country to get away from drug user friends, or take a pill that makes you vomit when you drink the smallest amount of beer, there's no shame in that at all.  Get healthy, be alive to see your children grow up, by any means necessary.