Half of the problem with not giving into temptation is simply that we weren't raised that way. Think about it, for the longest time your parents probably said if you finished all of your supper you could have desert. These foods have become rewards, something to strive for. How many of you ever "rewarded" yourself for doing something well with ice cream or a piece of cake or your favorite food. We're talking YEARS of learning these foods are ok and you should treat yourself. The problem is that more and more convenience foods are everywhere and people these days never even learned to eat healthy in the first place!! I thought I could cook well until I realized everything I ate came out of a box!
My point is that it takes a LOT of retraining to overcome that many years of something not being "bad." Don't kick yourselves if you mess up.... blame this one on your mom and dad... it's their fault!! :P