I do the same. I am smiling and laughing a little as I read your story. Love it. I have a 'stash' that I will wait till the kiddo is in bed or napping to eat. It's hard to hide from both of them. But what's funny is that I forget that I have candies hidden all over the place. The other day I found a Reeces PB Cup and a bag of gummy bears. I didn't eat them at the time. I could go eat them now .... but 1/2 an hour before bed I probably shouldn't. Eh, they'll still be there tomorrow.
added: I am so glad my son is 3, as I let him have 3 of something if he does catch me. 3 gummy bears, 3 minutes of a lolipop, 3 potato chips, etc. My son loves fruit, so doubly good if I am eating the fruit and he is eating the fruit. Two healthy fruit-eaters!