Thanks everyone for your input. I am a true believer that what we put out, we receive back ten-fold, and I also believe that the only way to truly make things better is for us to all work together, doing what we can, where we can.
I sent my older children off to school every morning with the instruction to "do something good/nice for someone else today, and tell me about it when you get home." It paid off, for they are now, at the ages of seventeen and sixteen, nearly grown, and they are both compassionate human beings, who remember to sometimes think of someone other than themselves. Over the years, I used to take them whenever possible as I fulfilled my various volunteer duties, and because I did, they both realized that there were people in the world who in whatever way, physically, financially, etc., less fortunate than they were, and so they learned to be thankful for all that they have, and to share with those in lesser circumstances. As they are both nearing adulthood, I stopped making them volunteer in favor of allowing them to choose or to choose not to, for themselves, and both of them, chose on their own to continue.
I am glad to see so many of you are like minded.
@ Jonesy0311 - I am glad that you are able to give back to our animal brethren, and I agree with you that Paws & Stripes is a great organization, who provides a great service for people who are very deserving of its assistance. When we were stationed in San Diego, my son did some work with a local organization, (or maybe it was Paws & Stripes, I can't remember), who were training service dogs for vets with other disabilities as well. This type of volunteer work, counts just as much as any other, after all our pets have to live here right along with us. In any case, it isn't the amount of time, or the manner in which you give back but the fact that you are doing what you can, when you can, that matters. If everyone did a little bit, the load would be a lot lighter.