If something is important enough to you that you feel the urge to donate your money or time to it, I think it's best to try to express that form of giving through your career, not just as something you do on the side. If you enjoy your volunteering and charitable activities more than your career, it means your career is in serious need of an upgrade. In my opinion your career should be your best outlet for giving.
Steve PavlinaTo abandon a comfortable lifestyle that isn't deeply fulfilling is to abandon nothing.
Steve PavlinaThink for yourself. Unplug yourself from follow-the-follower groupthink, and virtually ignore what everyone else in your industry is saying (except the ones everyone agrees is crazy). Do your own research, draw your own conclusions, set your own course, and stick to your guns. When you're just starting out, people will tell you you're wrong. After you've blown past them, they'll tell you you're crazy. A few years after that, they'll (privately) ask you to mentor them.
Steve Pavlina