The power of gratitude and generosity