Eating Better means Shopping Better, and I always check out others' shopping carts in line at the check out stand. Obese people's carts are piled with snack foods and prepared foods from the deli, and all kinds of frozen meals, but then again, so are skinny people's. The fact is, only we control what we eat, and ground zero is our own kitchen.
Open your kitchen cupboards. If you see packages of crackers, chips, cookies or other easily ingested grab foods, then your goals are being sabotaged.
When I come in the house, starving, I will grab whatever is available and appeals to me. If I had potato chips or other no-prep foods in the house, I would attack those. If I don't --and experience has taught me not to keep them around-- then I have to prepare something else.
One solution is to cook more food than I want for dinner so I have leftovers to grab the next day. And because I cook healthy foods that I enjoy eating, this is no sacrifice.
Some people feel deprived when they can't eat exactly what they want whenever they want it. Others feel deprived because they don't have the kind of body or level of health and mobility they long for.
You have to decide which of the two you are, and shop accordingly.