Your Soul’s Plan: Discovering the Real Meaning of the Life You Planned Before You Were Born by Robert Schwartz explores the premise that we are all eternal souls who plan our lives, including our greatest challenges, before we’re born for purposes of spiritual growth.