I have struggled with my weight for 20 years, and have tried many, if not all, of the suggestions so far. About a month ago my doctor prescribed Wegovy (different brand name of Ozempic). It has been a godsend so far (though I do acknowledge its only been a short period). If you are not morbidly obese, you may not qualify, but it is worth at least talking to your doctor about. There is a thread from about a month ago of people taking it. Basically I am never hungry, so I am better able to make good food choices. Before when I was coming home from work, I would be “starving”, so I would stop and get fast food. Now, after work I have no real need to eat, so I go home and make something healthy.