Without knowing much about you, here's my take. I lost weight by stopping extreme hunger and rebound hunger by limiting my food choices. I avoided anything that could spike blood sugar or dopamine, causing extreme hunger.
If your issues are like binge eating or food addiction, this is important. I ate low-calorie-density foods (1.5kcal/gram or less) to limit hunger. Almost no fat, lots of lean meat, fruits, veggies, and no high-carb foods like bread or pasta. A little low-fat yogurt and 20g of dark chocolate once a day (it doesn't trigger hunger for some reason). Lots of low-fat protein is filling. Lean meat soup is great.
This diet is sustainable, healthy, and you can eat enough to not be hungry without too many calories. It's almost impossible to eat a ton of most fruits or veggies, even if full of sugar. To eat 1000 calories of fruit/veg is 2 kilos, which is hard to do even slowly all day. You can still eat twice that and lose weight. You also adjust so fruit tastes great, and you don't miss high-calorie foods. But I HAD to avoid high-calorie foods. It's worked for 3 years.
I lost the first 150+ lbs without GLPs because they were too expensive. I kept it off for a year, but it was hard. I was always hungry and metabolic adaptation meant I had to eat 1600-1800 kcal/day to maintain.
Ozempic wasn't too expensive at low doses, so I tried it for a year. It helped but made me nauseous. It made it easier to not be hungry. Then I found this forum, switched to 15mg Tirzepatide, and added 5mg of Retatrutide later after I was still a bit hungry. They helped a lot, feeling full after small meals (300 kcal or so), and less cravings for junk food. I lost another 15+ lbs in the past 7 months. I couldn't have lost the weight or kept it off without both the GLPs and the diet. I was in normal BMI range before, but couldn't stay there for long. I didn't understand my hunger or foods, and there were no GLPs. Avoiding high-calorie-density foods works for me and should be the easiest way to tolerate low calorie intake with the least hunger. BUT you need to avoid rich foods to reset your taste and prevent triggering extreme hunger. It's hard to stick to because you avoid a lot of popular foods, but it's easy in that you can eat as much as you need and still lose weight. And GLPs help make it easier!