Spencer Hadley made a mistake, but his story is about a remarkable young man that is experiencing what we so often talk about: accountability, forgiveness and redemption.