C98 The Reconciliation
Times changes, so does people, so does our situations. They realize they were wrong as they become more mature with time. A bad person doesn't always remain bad. We should appreciate him if he musters courage to apologize and repent for his mistakes with a thought that you're not a saint either.
That's what I've learnt from my experience