I don't know what the answer is. I know you can't 'protect' them from sweets forever, if that is the right word. I am of the school of thought that, if they don't have too many or so many they don't eat their dinner then that's fine but also find that as soon as sweets are introduced, their consumption of them creeps up. I wish I did have the self discipline to say not at all but the trouble is that I like them too so can't keep them out of the house altogether!

I also find fanatical healthy eaters annoying so the rebellious side of me refuses to cut them out altogether as I think there are worse things they could be doing than eating sweets.