It´s not your fault that you struggle with food and overeating and your weight no matter how many times and how hard you tried to get this sorted out before. It´s not your fault!
The problem is that the tools and solutions you tried in the past did not address the real cause of your struggle with food
You almost certainly tried diets in the past that told you what to eat, what not to eat, when to eat, and how to exercise but they ignored what actually drove you to overeat.
These diets work for a while but then you just can´t stick to them anymore, you lose your willpower and return to your old habits. Why is that? Is it because you don´t have enough willpower? Or because you are weak and lazy? Or you just can´t stick to any plan? Definitely none of these!
It´s because you have not figured out why you tend to eat too much food when you are stressed, angry, lonely or even happy. They tell you what to eat but first, you need to find out what´s eating you. Without knowing this, no amount of willpower will be enough to stop you from overeating. You have been searching for the answer in the wrong place. It´s not your fault.