Weight loss takes much more than will power. There are many reasons why people become overweight that must be dealt with in order to lose and sustain weight loss. There are endocrine causes such as thyroid, adrenal, and ovarian causes as well as diet, exercise, PTSD, insomnia, environmental toxins, many drugs, and quitting smoking that are involved in weight gain and loss. Many eating disorders such as bulimia, anorexia, are binge eating make weight management far more difficult to deal with as well.