I know how you feel! Often I feel like eating alllllll the time and sometimes I can't stop either. However, I discovered how my body reacts to different conditions and modified my diet accordingly. My main points are:
1. I can never let myself get very hungry - when my blood sugar drops too low, the cravings will begin and often I'm unable to stop myself from overeating then.
2. I can't stuff myself too much at mealtimes or I will lose control again.
3. Eating sugar or too many carbs makes me more hungry and unscontrollable.
Therefore, what works for me is to eat small nutritious (but relatively low cal and low carb) meals all through the day to keep my energy levels constantly 50-90% full. I have tried fasting in the past but I find it's very detrimental for my health. unsustainable and eventually I will compensate by overeating...
