Saying sorry can be the hardest word to utter and there's always a concern that you may not be forgiven. However, it is never too late to apologize and is the call of integrity to do so. How someone choose to receive it is up to them because all we can do is to make good and hope for renewal through our courage of being accountable.
In essence, it is never too late to apologize and one should never estimate the power of apology.
'When one person is sorry it doesn't matter, but when two are sorry about the same thing, thats when it does.'