I stopped going to corporate fast food and my life got easier. If you are a hungry person like me, a couple of mental rules I set up.
If I actually want to eat out, I need to be motivated enough to go out and get it myself. (No more doordash/grubhub/uber/ anything).
If I'm willing to spend my hard earned money, I will only spend it on good, local food. No more McDs, I go to my local burger joint now. No more dominos, I go to the sticky tabled pizza joint.
If neither of those sound good, then I'm not actually hungry enough.