An easy way to have self control is to switch to a keto-like diet. You don't even have to count calories and carbs in most cases. There's a variant called lazy keto, where you just stick to approved foods and don't need to count. It's surprisingly hard to overeat on things like cauliflower and pork chops.
Be wary however of the more "extreme" advice on keto-like diets. You don't have to stuff yourself with fats, or put a stick of butter in your coffee.
Be wary however of the more "extreme" advice on keto-like diets. You don't have to stuff yourself with fats, or put a stick of butter in your coffee.