That is the mystery of grace: it never comes too late.
–François Mauriac (1885-1970)