Why do we love to live in the past sometimes? Why do we look backwards instead of keeping our eyes forward? Today's episode wrestles with those questions and more.
See All 113 Episodes of "Life Rediscovered"