There is Purpose in Your Valley: Understanding Life's Struggles