Hormones like leptin, ghrelin, insulin, thyroid hormones, cortisol, and sex hormones affect a person’s appetite, metabolism, and fat storage—three factors that have a big influence on weight. Imbalances in these hormones can make weight loss challenging.