It's funny how "They" say you shouldn't go shopping when you are hungry (though I realize I don't know who "They" really is). The reason being, you are likely to go overboard and buy whatever looks good and end up getting stuff you don't really need and, or is bad for you. Well... "They" should also say you might as well not eat when you are hungry, because you are pretty much going to do the same thing. Have you ever noticed that? That you are so hungry that it doesn't really matter what you eat, you just want food in your belly and you want it now!!! Before you know it you have eaten two sandwiches, a bag of chips, something else that was in your fridge so long that you no longer know what it is, and whatever else you happened to grab on your third trip to the fridge. Needless to say, I think the moral of the story here is you shouldn't eat, or shop, or be around food when your hungry. As a matter of fact, don't get hungry, just eat when you are not hungry and then you will never have to worry about over-eating.
Furthermore, it seems that we are always so worried about eating that we often lose the enjoyment of eating. To me that is just sad. Then again if you just eat what sounds good, then before you know it, you no longer can fit into your favorite pair of jeans and people stop telling you how nice you look when you dress up because now the only thing you can fit in is some bargain-bin top from a place that shouldn't be selling clothes in the first place (like Safeway) and slacks with an elastic waistband. Well, I say screw it! If you want to eat eat, but if you know you will be unhappy after you've eaten it, then maybe you shouldn't eat that double Decker fluffer-nutter sandwich (peanut butter and marshmallow fluff) piled high with M&M's and Oreo cookies, and that Super Big Gulp of Dew. Why not make a healthier alternative like a peanut-butter and banana sandwich with a glass of milk. However, if you know you can live with yourself, in those famous words by Weird Al Yankovic, "Just Eat It!" Maybe just plan to walk it off once the food has settled and you no longer feel like you are going to barf.