When I was at my fittest and healthiest as an adult (at my lowest weight as an adult I was neither fit nor healthy, it was a result of being in poverty and wondering how to both pay rent and buy food), I would only walk the perimeter of my grocery store. Produce, butcher, dairy, and deli, that was pretty much it. I'd step into aisles to pick up rice, cooking oils, maybe flour (I enjoy baking, I take those things to the office though), and spices. It was remarkably effective for keeping the weight off because I, too, have no willpower. If a thing I want to eat is in the house, it gets eaten. Maybe not right away, sometimes I forget about it (like the Thin Mints I bought from a friend's daughter recently), but once I start, I don't stop until I've eaten too much.