Starting a new life involves surrender--a break with the past. In that surrender, the past can be restored.
See All 403 Episodes of "The Lutheran Hour"