Don't be too hard on yourself, though. Everyone thinks he or she is a good person -- it's human nature.
But are you as charitable as you think? When the chips are on the table, do you think of others first?
There's one way to find out. Take our Greed vs. Charity quiz, and learn where you rank.