Satellite, I've got a kid too. I too, worry greatly about his future and how it will compare to my past and current lifestyle. The most important thing I'm going to TRY to teach him is that one should think for himself. If you can't think for yourself, don't form an opinion based on your friends' opinions. That's bandwagon mentality, and one should reserve that for sports...
Lately when someone exhibits the bandwagon style thinking, and I've tried to sway them already, it's easy to give up. It reminds me of the
article I read the other day.