I feel for you, I'm exactly the same.
I heard a new word this morning, Chris Evans was saying that when you have a quick, sneaky lot of chocolate or anything nice it's called a 'snackcident'. (Like accident but with snack on the beginning ) I've had a few of those this morning.