This is a problem for me too. I'm a nurse - we have many wonderful patients/families who bring us cookies, cupcakes, pizza, and so on, especially at the holidays. I do bring my own food, and on nights where I can actually go eat dinner, I'm fine. The problem is that's only about 50-60% of the time (and I take my dinner break more than most of the nurses on my unit). When you're starving and have been on your feet for 8 hours by that point... any food becomes hard to resist. So you grab a cupcake to keep you going, then another the next time you pass the nurses station. It's not a healthy way to be. I feel much better on the nights I actually go sit down and eat a real meal. I've been trying to bring more snack type foods, like cheese sticks, so I have a quick source of energy.