Maybe I'm too big a fan of apocalyptic fiction, maybe I'm just an "always be prepared" boyscout. I maintain a several week supply of canned and freeze dried food and water, along with other disaster supplies in the event of some disaster or disease outbreak.
At any rate most canned and dry goods have an expiration or best by date of a couple years. So rather than waiting for the two years to go by and maybe eating them myself I rotate them out yearly and donate to the local food shelf, around $80 - $100 worth of food.
My conundrum is I'm buying the food for selfish reasons initially, but I am also turning part of that into a small act of generosity. So, to be hyperbolic about it all, am I a good person or a bad person? Or is there the possibility of another way to look at it!?