Generosity is one of those beautiful circles. The more you give the more that is returned to you and the more you feel like you can give to others.
Being generous immediately brightens your day. It seems like the opposite of what we might want to do if we're in a bad mood or frustrated about something, but putting some generosity into the world helps raise the tide that lifts all boats.

There's some debate about where this quote came from. No matter where it did, it's still true.