Well, A.....unfortunately my H has also been self centered, in addition to always being right. He is an extrovert - always likes being the center of attention. As an introvert, it never bothered me. However, there were times that I was embarrassed by him because he would always turn the conversation around to focus on him. My H is the master of verbal sparring. He would bait people into a conversation with him, and then do whatever it took to "win" the discussion.
I paint such a pretty picture of him, don't I? And why do I want him back? The behavior I am describing was not MLC. I remember incidents years and years ago when I would have to pull him aside in a social setting and point out that he was making me and others uncomfortable with what he was doing. He, of course, never saw it that way. I do think that MLC has made it more frequent and worse....
H's father sounds somewhat like your H's.....and I have wondered if any of that is part of this. H wants to please his father, yet they are very different and go about things in a different way. I always have wondered if he feels like he has not lived up to his father's expectations.