Donating money and goods isn't the only way to help impact:volunteering is a great way to make an impact.
One of the many great things about volunteering is its visible impact. Not only will this motivate you to keep on giving, but it will also give you this amazing feeling of accomplishment.