Moms play many roles in their children’s lives: chauffeur, maid, cook…but there’s also the teacher, spiritual advisor, and cheerleader. They don’t often expect gratitude, but when it comes, it’s awfully nice.
From the Atlantic:
Inspiring Moms was last modified: May 8th, 2013 by