There are many additional causes for this problem which will be discussed here. It is my intention to help you become a believer in healthy weight management programs and not lose fat quick schemes by understanding the TRUE roots of the obesity epidemic.
If you go into any major grocery chain especially in the US, you will notice a small produce section most likely on the side of the store or near to the front, and an overwhelmingly large "everything else" section. Organic, high octane, close to the earth food is not valued any more as it was and many people just wouldn't know what to do with them either.
Home economics are rare in schools, kids grow up knowing very little about home and family life. How to cook, how to bring up their children, how to become organically-minded. This becomes a problem later in life when the children become adults and have little education and understanding of what makes a good quality of life. It then becomes a generational thing until someone breaks the chain. If this is in your own family I challenge you to break the chain if you haven't done so already.
You can start by making a commitment to a better long-lasting quality of life. Think about what this will look like to you and why it will be beneficial in the long run. Yet at the same time don't focus all of your attention on the end result but seek to learn from the experience as you go along. This way you are truly building a foundation for health by knowing how to tackle a myriad of setbacks that may arise.
Take part in a well-rounded whole body/mind fitness and wellness program (I offer that here) one which focuses on multiple areas of your life not just one and ignoring all the others. Being skinny does not assure happiness or health. There are many thin people who are in no ways healthy or happy, so don't obsess over your weight as the main indicator of success.
The obesity epidemic is also fueled by societies obsession with external gratification and appearances. Leading countless people to become chronic yo-yo dieters lining the pockets of the medical and diet industry which sell based on ego, and not something long-lasting. Become a seeker of quality.
The world is flooded with constant stimulus and ego-based advertising. Become a seeker of quality and don't fall victim to the "get rich quick" scams. Know that you are far more valuable than "just a pretty face." There is an obsession with celebrity culture which fuels people to seek after a perfect "image" forgetting that health and well being is far more valuable than an outward appearance. Your outward appearance will improve naturally, it's not your main goal or prerogative because you are seeking something greater than just that.
When we look beyond what we have been forced-fed to believe and go deeper within ourselves, we discover the true source of health and happiness. No longer do we endlessly struggle with this diet or that. But we live the lifestyle which becomes naturally obtainable to us. We go back to the source. Whole foods, active lifestyles, deeper meaning; a well-rounded quality of life