I feel where you're coming from. What I find helps me is to just focus on today, and to compromise with myself. If I want to eat hot cheetos (my favorite snack), I tell myself "yes, you can have them, just wait another hour and have an orange first" or "let's see if I still want them after lunch" and that seems to help. I'm not on a restriction diet, just trying to eat healthier and less processed foods, so I feel like so long as I'm doing that, the weight is less of an issue. Maybe you can focus on goals other than weight, like felling good about honestly tracking all your food, and just forgive yourself for what happened in the past and look forward. :)