F.M.
Hi K.,
I asked this question about a year ago. Many of the answers I got was for us to do volunteer work, like a homeless shelter, where he could see how others not as fortunate have it. My MOPS group just covered this topic too not too long ago and there's an organization called "Feed my starving Children" to volunteer at. They have many positions to be filled where the kids(and you) get to do various duties, like weighing rice, bagging it, labeling etc.
When my 19 yr old was 8 yrs old, an elderly neighbor was moving out of her apartment, I knew she had no one and was having a difficult time lifting and carrying the boxes to her car. I went to her and asked if my son and I could volunteer our help for the day. We ended up helping her the whole weekend but we had a lot of fun and got to know her fairly well. She offered to pay me, but I wouldn't take anything, only wanted to help out.