Jeff, that's a beautiful bow and a beautiful story. "Redemption." It has often been said on this forum that the broken ones, the difficult ones, the ones that seemed impossible, become the ones we love the most. As a teacher, and a Christian, and a parent, and an extremely fallible human, I know that's true of people, too.
Thomas