The best apology you can give is to never do what caused you to apologize again.
From what I’ve personally witnessed, people, in general, appreciate the fact that you treat them right and not do what harms them as much as they appreciate the sentiment. What I’ve also seen is the improvement in the quality of actions of the person who does their best not to harm a person intentionally with the same actions that they apologized for.
While sorry is a word that conveys emotional empathy, not doing what caused, sorry, often produces better results and a better quality of life for everyone involved.
After all, people apologize for the wrong they’ve done so why repeat what you know as wrong.
Give each apology and need to apologize some thought. Am I wrong? Am I right? Depends on who is reading this.