my job is such that I do not always get to eat lunch. I keep energy bars and other healthy snacks in my desk, but the problem is that an energy bar will only hold me for a couple of hours and then beyond that, it doesn't matter how many of those i eat, or what other snacks i eat, I stay hungry--starving actually until i can get some real food. If I actually have milk or yogurt at work and actually have enough time to walk across the hall and have that with the energy bar, it usually holds me 3-4 hours (a regular meal usually holds me 4-6). It really does get crazy enough some days that I can't go down the hall to the staff refrigerator to get anything (and I don't usually have the milk or yogurt there anyways). If I'm lucky, the craziness will subside after a couple hours and I can go get my food, but that doesn't always happen.
Any suggestions for what I can do about this problem?