That is the mystery of grace: it never comes too late.