Be harder on yourself at the grocery store.
Food is truly one of the great pleasures in life. Walking down the snack and processed aisles at the supermarket leaves you all but drooling as you grab a pint of chocolate mocha swirl or a bag of potato chips and toss them mindlessly into your shopping cart. Sadly, human beings were not meant to live on a high-fat, high-sugar, and high-salt diet, because life just isn’t fair. If you really want to take care of your body, you have to be more mindful when grocery shopping.
For starters, make a list of the things you actually need. This will prevent unnecessary side trips down tempting aisles. And speaking of temptations, avoid giving in to your junk food cravings at the store by eating before you go. Studies have shown people who go to the supermarket hungry tend to buy items that are less than healthy, so try not to shop for groceries on an empty stomach.
Another important tip is to read the food labels. Items that are fat-free, sugar-free, or that make any other such claims often hide artificial additives that are horrible for the body. Your best bet is to buy whole foods with shorter ingredient lists and avoid processed foods as much as possible.
If you spend most of your time around the perimeters of the store (think fresh produce, eggs, meat, and dairy) rather than in the aisles, you're already well on your way.