I have found that among its other benefits, giving liberates the soul of the giver.
Be a cheerful giver. Do so with the sincere intent of helping others. The satisfaction you receive for doing so is just icing on the cake.
Each of you should give what you have decided in your heart to give, not reluctantly or under compulsion, for God loves a cheerful giver.
2 Corinthians 9:7