The 12 Steps and Mindful Parenting: Step 12

Although spiritual awakenings occasionally happen in a momentous, all-at-once sort of way, more often than not they occur subtly and incrementally over time.

Read the article