Try carrying a couple of granola bars, dried fruit and nuts when you're out.
Basically, if you ever have cravings or moodiness due to food, that can be solved by a soylent in about 60 seconds. Maybe nuts can solve it too, but a lot of people don't do that, and end up eating junk instead.