I haven't read the whole thread so this may have been said before.
One of the issues with traditional diets is that you immediately commit to it like a new hobby and go out and buy things to go with it. Like salads, fruits, low calorie versions of foods, high protein versions of foods etc. and you start planning and thinking about meals much more. This causes food noise to go up.
If you stress eat and have issues around food this is unhelpful because it's triggering further OCD thoughts and bringing food to the forefront of your mind. Of course you're more likely to find it hard to stick to a diet if you have been thinking about eating all day.
Fasting is great. I love it but I get that it isn't for everyone. It sort of forces you to compartmentalized eating and so the food noise to certain times of the day.
Yoga is absolutely brilliant and you don't need to buy fancy gym equipment just a yoga mat is enough. You can start really small. While the exercise will help tone etc it isn't really about losing weight. It's about reconnecting with your body and yourself. It's learning to sit with uncomfortable feelings like deep stretches and hard poses. This translates to real world situations off the mat, I become much more mentally strong and composed when I'm practicing regularly. It takes a while to get there with this, the results aren't overnight but they work. It can help you feel in control in all parts of your life not just around eating. It can teach you how to relax and let go of things. It's a powerful tool.
You can count calories over a week. So if you fall off the wagon on a random weeknight and order a take away and eat half a box of chocolates you don't need throw in the towel entirely and 'give up' because you can still be under over the week if you're careful. Learning this for me meant that I didn't freak out and feel miserable, guilty and ashamed of I overdid it one evening. Because I hadn't failed. I was still losing weight I just ate a bit more that day.
Walking is massively underrated. Go for a walk every single day. It doesn't need to be a marathon or a hike up a mountain to count. Little bits add up.
I like big portions, I always have. I now have a broth like a miso soup, a basic vegetable soup etc with most of my evening meals and a smaller portion of the higher calorie foods I'd usually eat. This means it looks like loads and I stay fuller for longer. Without having to entirely cut out foods I love. Spiraliser are great as well, things like zucchini noodles even once or twice a week can cut back on lots of carbs and they are delicious.
High fibre foods are under rated. Everybody faves about protein but fibre will make you feel full for longer and lead to better digestion. Better gut health can help with weight loss and maintaining that weight loss.
You can do it :)