I tend to keep finger of fudges on milkways on hand at work in my drawer for chocolate moments and a bar of green and blacks in the fridge. However I don't actually have much of a sweet tooth generally so they tend to last quite a while but I know what I'm like and if I know it's not in the house and I can't have any I'd start obsessing over it and probably end up goiing to get some and then binging on it. As long as it's in the house, I can take it or leave.
Now the necessities for makiing my famous nachos however are completely banned from the house as I would probably eat nothing else... hmmmm, nachos....