Gluttonous, lazy and intemperate behavior might account for unsightly weight gain in some, whereas a fitter look might reflect probity, rectitude and discipline in others. But sometimes it really is just the hormones, the Daily Mail reported. An endocrinologist with the Salford Royal NHS Foundation Trust, a hospital in the United Kingdom, said weight gain often derives from thyroids underactive, overactive or virally infected, in addition to excessive or deficient amounts of estrogen and testosterone.