I've been wondering about that a long time..I started putting on weight when I was about ten..simply out of boredom and frustration due to family issues. I have now read a lot about the problem that when you are overweight as a child or teen you will find it harder to loose weight and keep it off long term (as in decades) than if you put it on as an adult. Here is some science to explain it: Fat cell number is set in childhood and stays constant in adulthood – Not Exactly Rocket Science Basically when you put on weight as a kid your fat cells split and accumulate which results in more fat cells which you will never loose (although you can shrink them) if you put it on as adult your fat cells only enlarge but don't increase, making it easier to shed the weight again and keep it off. So we are basically condemned to yo-yo dieting? Kind of disheartening.. I do realize that putting the weight back on comes with falling back into old habits..but I think with more fat cells our brain tells us to fill them..lol..like an addiction. On top of that, bad habits we developed as children are harder to shift I think. I lost 5 stone in my twenties and put most of it back on when I started working from home. I swear I'll never work from home again but I think it's frustrating to know that we have to try so much harder!! What are your thoughts on this?