Mine will never learn the art of apology, he's too much in to his own little world where he can do no wrong. Even when he blames someone for something, and another person fesses up to being responsible, he will not apologize to the person he blamed.
Sometimes I wonder why I still love him, and the kids would be happy if we split up, but I have more reasons to stay, like love and military spouse benefits that are kept when I outlive him. (I know, sounds horrible, but that is part of it that I refuse to risk giving up

)
He's never been an active parent, and the kids are the happiest when he's either not home or asleep. One refuses to be in the same room with him whenever possible, and hasn't talked to him in years, because he played a cruel joke and never apologized, even though she was in tears. So, yeah...