OP, I feel for you because it sounds like you are the end product of years of hearing how losing weight is just a question of will power. If you have the willpower then you will achieve.
I actually don't think this is true. I think willpower is finite and waivering. Relying on a method of weight loss that requires suffering, in any form, is risking "failure" because one day your willpower will not be enough. Which is fine. And normal.
Instead of willpower I found greater success with commitment. It sounds like semantics, but I think of the two as different.
Commitment makes me go to work every day, walk the dog every day, brush my teeth everyday. None of those are activites that I consider to be optional. None really require motivation or willpower, they are just accepted parts of my day. I do whatever I can to make them more enjoyable. I might buy a fancy toothbrush or walk in beautiful locations, listen to podcasts, buy nice office clothes (in days when offices were a thing!). But I do them, day in, day out, regardless.
My commitment to myself was that of health. Not weight loss. Real, holistic health.
For you, OP. I hear that you are stressed in your job. Stress has all sorts of impacts on impulse control and metabolism. If you try to lose weight while you are stressed you are already fighting an uphill battle.
If you are focussing on heath, then stress reduction has to be a priority. How you reduce stress will be personal to you, but ideas might include:
- meditation (don't dismiss as hippy, even 10 mins peace in which you lower your heart rate through focussed medetation can help you cope with stress the rest of the day).
- exercise, especially of the variety you enjoy rather than make yourself do. Give yourself permission to do it as lazily or slowly as you need to enjoy it. I run, but my running pace is not very differet to my walking pace. I have lon since given up thinking I have to run fast. What I have to do is enjoy running - and I most enjoy running when I plod
- changing your job, even just tweaks (appreciate not always practical)
- changing the way you approach your job; lots of people find writing down 2-3 specific daily goals when they first get into work that they commit to getting done ach day, helps
- making a commitment to better sleep, such as set bedtimes you stick to
I'm sure there are loads more, but you get the idea.
Fix your stress levels first. Then, when you feel like your stress coping mechanisms are now habits, look at the next thing that you can change that will benefit your health.
The next thing might be the food you eat. But it might not. It might instead be something like the way you talk to, and about, yourself. You have talked about yourself in a way that, if you spoke to a friend like that, they would not logner be your friend. The way we think about ourselves can be linked to simple muscle memory - if we always think negative things it becomes easier and easier to think them. The next thing you tackle might be attempting to change that muscle memory.
I suspect I've babbled on tpo long, but you asked if anyone ever managed to change their life from what you describe.
I did. Nothing worked for me until I was able to let go of thinking of a scale number as any kind of measurement of success or self-worth. Only when I tackled my health - ALL of my health - did the weight become an easy fix.