To avoid turning into Scrooge, practice contentment, self-restraint, gratitude, and generosity.
See All 1303 Episodes of "The Teachable Heart"