Bleh, I'm on a diet too. I have a size 0 sister and a size 0 stepmother that I love, but only see every so often at holidays and every time I see them I think I should stop eating and find a doctor to give me adderoll.
You need to work in an office with a large number of freeloaders and gluttons . I do...no food lasts long at all. Some coworkers will even take doggy bags home while taking more than their share. All I have to do is stay away from the treats for 30 minutes or so and they'll be GONE.
I even have a cube neighbor who will steal treats that people leave for me, on my desk, as payback for favors. Last Christmas, I worked from home one day and a visiting coworker from another state lefts a bag of homemade cookies on my desk for me...came in the next morning and they weren't there. Yep, neighbor ate them all before I even saw them .
I don't get mad about it, I'd otherwise eat it all!