Could you be on a detox diet? They can go for ages!!! Although that would mean having to only eat the healthy stuff in front of them too. No choccie oclock at work.
Good luck