Took my six year old to McDonald's today, for some ice cream. He wasn't very happy about the goings on of the day, so I figured it might cheer him up. While we were there, an old guy was limping around, not looking so good. Figured he might be way down on his luck, the way he looked. He poked around the restaurant for a bit, then headed outside and proceeded to dig through the garbage cans. Figured for bottles. When we were done, I walked over to the old chap, and said "That's a tough way to make a living, brother!" He said "I'm really hungry." I then gave him some money. Huge smile on his face then. Hopped in my car, drove over to him and gave him a fresh bran muffin. He was pretty happy. As we drove away, my son asked me what I gave him. I told him, then he asks me why I did that. In short, I told my son it makes you feel good to do something selfless for someone else. Could see the wheels turning in his head!