set your tastebuds to binge mode
As a vegan, I have a sure-fire way to halt a binge in its tracks - a teaspoon of 'nooch'.
That's nutritional yeast to the uninitiated - made by Engervita, it's £2.99 in my local HFS.
It has many other uses, it's full of flavour and is low on calories - a heaped dessertspoon is only 17 cals. I use it on a bolognaise sauce instead of parmesan - I sprinkle it on pizzas instead of cheese. It's very versatile.
Back to binging on sweet stuff - if you've had one chocolate or the whole bar, one biscuit or half a packet, a teaspoon of nooch will reset your tastebuds instantly.
I don't always, but I have in the past, taken one biscuit out of the packet, put the tub of nooch close to hand, had the biscuit, then straightaway had a teaspoon of nooch.
I'm posting about this today since this morning my daughter confirmed everything I've said.
BTW, to halt a binge on savoury stuff, I've found half a square of dark chocolate does the trick - but I have no confirmation of this! 
HTH!