Beauty & Health Care Fitness & Health Health & Fitness Health & Lifestyle Health & Recovery Health & Wellness Healthcare Natural Weight Loss Science & Education TED Talk Insights Weight Loss Weight Loss Journey Weight Loss Motivation Women Why Your Body Fights Weight Loss | Katherine Saunders | TED admin December 4, 2025 No Comments appetite hormonesbody resistance to weight losshunger hormones leptin ghrelinmetabolic adaptationmetabolism explanationscience diet cat food weight lossscience diet dog food for weight lossscience of weight lossset point theory weight losssustainable weight loss tipsTED talk weight lossweight loss and metabolism slowdownweight loss sciencewhy diets failwhy weight loss is hardwhy your body fights weight loss TEDURL:Embed:Why does losing weight often feel like an uphill battle? Physician Katherine Saunders unpacks how our bodies are wired to store …