Not eating too much but still gaining weight? Doctor explains how stress, sleep and hormones could be working against you

For years, obesity has been viewed through a simple lens: eat more, gain more. Yet many people find themselves gaining weight despite not overeating or constantly indulging in unhealthy foods. They count calories, skip desserts, and try to stay active, but the numbers on the weighing scale continue to rise.Modern medicine now recognizes that obesity is much more than a calorie equation. Sleep deprivation, chronic stress, hormonal changes, emotional eating, and certain medical conditions can all