Sometimes you know you’ve been sitting on an apology for too long. You know it’s futile to even attempt one, beyond a point. Still, it’s important to apologize at a moment when you have the chance, when you have the required courage. You owe it to yourself. Apology is never futile.
It’s never too late for an apology, felt from heart.
Still, don’t wait for the never. It’s never too early, either.