50 Ways to Be Ridiculously Generous—and Feel Ridiculously Good.

Jeff Shinabarger More or Less: Choosing a Lifestyle of Excessive Generosity

75 Nice Little Things to Do For Yourself

Ann Friedmanmailchi.mp