Anonymous wrote:Intermittent fasting is how I broke this habit. It was really hard the first few nights but I just didn’t allow myself to eat after 7pm. I had tried only allowing myself healthy food but that didn’t really work for me. I had to break the habit completely.
+1 Try 16:8 intermittent fasting. If you make your eating window 2pm-10pm, you should be covered for what you're currently doing. Then you'll immediately take the guilt away from eating late because it's within your "approved" eating window. After you get that routine down, then swap out to healthier snacks and move your eating window up so that it's further away from bedtime (1pm-9pm, then 12-8pm, and eventually 11-7 pm).
Sidenote, keto helped me stop snacking completely. The fatty meals keep me full and I lost my previously uncontrollable desire to snack.