Neva, My XWH has similar characteristics as yours.
Overall a complete rule follower, model citizen, kind to folks, helps out friends as needed, he certainly has the good guy image.
However, is severely conflict avoidant, risk-averse and generally the reserved and quite type. All of which have cost him in his career growth and a close friendship.
My XWH also craved constant validation and attention, and would monopolize conversations and talk about himself. He has OCD and is an introvert, I believe he is on the autistic spectrum, and has some narcissistic and BPD traits, although I wouldn't go so far as to say he has the full-fledged disorders. He also lost contact with his best friend after they had harsh words with each other, and he didn't attempt to patch things up at any point.
He was able to hide his acting out from me our entire marriage, even when he escalated to sex workers. He lied easily and often, and had very few friends; the few he had were from my family. He was also controlling, a 'glass-half-empty' negative guy, and stressed over small things all the time. He was a constant hypocrite, giving our son and me a hard time over our bad habits while secretly doing things that were far worse.
The behaviors that decided me on D despite his willingness to be in therapy and SAA were:
I made one boundary, that he give me time to process before I decided on D or R. I asked for 6 months to start. Within a week he started reading into everything I did or asked for, "Does this mean you are leaning toward R?" I kept saying I don't know, I don't know, I need time.
He said he learned he is a high anxiety person and it made him stress over things easily. Yeah, okay, not my problem. Besides that, much of what he wanted to talk about was still HIM, and he couldn't hold any space in his brain for me.
The ongoing selfishness and inability to listen to what I was asking for or respect my boundaries made the decision for me.
From what I've read, the very last thing to go (even if an addict is in successful recovery) is the continual lying. They will lie over even the stupidest stuff for a long, long time.
Good luck. I know everyone's story is unique, but when I see anyone in this kind of situation, I want to scream at the victim, "Run far, run fast!"
Me: BW, married 1998 to PA/SAWH, DDay1 2010, DDay2 Aug 2024, Divorced April 2025
Live in the present, it's what we got.