I know the feeling of being on a diet your whole life. I started my first one when I was 11 - 40 years ago - and have gone through a whole bunch of plans since then.
I find that if I eat "real" relatively unprocessed foods, but a lot smaller amounts, that seems to keep the binges at bay. I do "pig" out now and again but that's when I use the "diet" foods. I will have 4 skinny cow things instead of a package of cookies. The eating less of "real" foods also makes maintenance easier.
I do use much lower fat dairy since I've become used to it. Skim milk sucks though - no one can get me to drink blue milk. The lower fat cheese isn't great either but if I eat only that it helps me forget how good full fat tastes.
The suger free stuff on a regular basis tends to make me crave sugar/sweets so I try not to use it. I'm just trying to cut back now on my last bad habit - diet Pepsi - and it's really hard.
I also eat a lot of fruit for dessert, snacks, etc. and that helps as well. I'm now substituting protein/veggies for my afternoon snacks (hard to do when in a car all day but I've figured out a system).
Just try a bunch of different things and find what works for you. It might even be a combination of plans. Getting bored or into a rut is usually what sets off a binge for a lot of folks.
Dagmar
