While I am generally an "upbeat/happy/gregarious" type of person, I do have successes and failures in all parts of my life, and this includes weight loss efforts.
Having said that, I maintain that
I take credit for my successes and responsibility for my failures. And this, too, includes dieting.
While I don't view foods as "good or bad", I do view them properly as to their nutritional value. Some foods are "better" (nutritionally speaking!) than others. And while I also believe "all things in moderation", I have learned, through calorie counting, that a Skinny Cow ice cream bar is MUCH BETTER than a sundae from the Ice Cream Palace. 100 calories VS 780 calories ... easy decision! That doesn't mean I won't ever have the 780cal sundae, but it does mean that I am more likely to make better choices when considering it.
ETA: I have pictures of skinny me & fat me all around the house. I tend to look at the pictures of skinny me much more often than fat me. Not out of shame; just out of preference.