... though it is certain that true repentance is never too late, it is as certain that late repentance is seldom true.