Hey that's a start - my XABF never apologized for anything but ridiculous things that were completely out of his control.
' I'm sorry the weather wasn't nice for our camping trip last weekend', NOT "I'm sorry I was out of my drunken mind ranting last night about something you did 4 years ago."
SMDH