I am a quitter.
If I notice an eating pattern I end up throwing out whatever is left of that certain food and I don't buy it again. I have also recently learned "eat to live don't live to eat". I still cook meals based on what I want to taste. But I don't keep eating because of the taste. I save the left overs, and I know that I can ALWAYS make it again if I want that taste!
However I don't have an addictive personallity. I quit smoking for six months with everyone around me still smoking. I started smoking again after one bad night with the attitude of "ha, I'll show you". Over the weekend I have quit smoking again, my husband started taking wellbutrin last week and one of the "side effects" is quiting (i just typed quilting) smoking. Well 160 dollars a month in my pocket doesn't sound bad so I just quit!