Going thru same thing with dh. Have to buy only what he can eat. Gs has frig and cabinet in his room for his snacks. Sharp cheese has less sugar. He needs the calcium but not the sugar in milk. Good luck. Everytime dh goes somewhere without me i find snack cake wrappers between car seats.