I'm finding the same with children and snacks. What I've started doing is going the children a really big, nutritious snack after school, and basically thinking if it as the children needing 4 balanced meals a day.
So they've been having things like pitta bread with hummus, cucumber and tomato, or oatcakes with cream cheese and vegetable sticks, or even a vegetable omelette after school, and that has kept us all sane. They get a cake from the school stall on Fridays, and they get sweets on Saturday, and we might have a pudding at the weekend.
I am doing very well, considering I have PMS at the moment. I was in Waitrose yesterday, and they had 25% off my very favourite chocolates, so I bought a box and stashed it in a cupboard for the weekend, when I will have a planned luxury chocolate eating session. Possibly combined with a bath.
I'm finding that I'm making my three meals more indulgent and luxurious, and that is enough to make me want "treats" less. So I bought some sourdough bread and President butter and had that with a mug of hot chocolate for breakfast. It's not great nutritionally, but it means I start the day feeling that I've already had my luxury for the day.
I had vegetable soup from the freezer with some cheese and a slice of Parma ham and a handful of olives.
And I had stir fry with lots of veg, some leftover chicken and noodles for dinner.
I think today's lunch will be pitta bread with sardines, olives, tomato cucumber and avocado.
And dinner will be a spinach and rice bake with a green salad.
I will have a cup of Higher Living camomile tea before bed. DP gave me some for Christmas last year, and it is lovely. It has a liquorice in to make it sweet, and vanilla, which takes away all slight bitterness of the camomile, and makes it all comforting, like a sort of hot ice-cream. You can get it in Holland & Barrett.