This is good advice for an apology for any important relationship. I particularly liked the suggestion to be specific about what you are apologizing for. Not saying "for anything I've ever said or done". I received an "apology" worded this way recently. It was NOT a sincere apology and I did not believe it for one second! Nice try. They were just words. Very disrespectful (and stupid) of you to think I'd fall for it.
As if... I was with someone who believes it was alllll one way, no clue about a 2way relationship, despite her alleged ability to show empathy... Some folk just don't have it in em.... Which is a shame as apart from that I loved the bones of her, my best :-( that's the sad bit! Independence is cool but don't invite someone in then shut them out