Sometimes giving can feel like losing. Writing a check to a charity means less money for me. Spending two hours on the weekend volunteering means less time for me.
It’s human nature to react to a feeling of loss by avoiding it. So, many of us give less than we think we should and volunteer less than we think we should. It’s unfortunate that many of us aren’t as generous as we think we are (http://changegangs.com/2013/01/27/why-give-answer-27-give-because-youll-be-as-generous-as-you-think-you-are).
But ask yourself this…
Could you really spend your money in a better way than changing someone’s life? Yes, you’ll have less money for you. But you’ve traded that money to gain the satisfaction of making this place a better world.
Could you really spend your time in a better way than touching someone’s heart? Yes, you’ll have less time for you. But you’ve traded that time to gain the rewarding feeling of making someone else feel special.
Give, because you gain far more than you lose.