When you're struggling with food or battling your weight, it's easy to self-sabotage. With constant self-criticism, berating our bodies, and punishing ourselves for things we did/didn't do, we often become our own worst enemies. But the things we are telling ourselves (subconsciously or consciously) can do us more harm than good.
It's not that we lack self-discipline or willpower to be successful. The problem is that dieting couldn't be more opposite to how we're evolutionarily designed to survive and function best. Could you ever imagine our distant ancestors going against their biological drive for survival by purposefully eating less food when it was available?
Rather than asking yourself if a food is low-fat, low-carb or low-calorie, try asking yourself: Am I truly physically hungry? What sounds delicious to me right now? Is eating this food being loving to my body? What seems like a sane, moderate amount? Is this what I would serve someone else who does not diet or overeat?