But how would he expect me to respect him when he left me to be with a trashy hobag?
I know what you mean. I specifically told my WH when he was leaving that I didn't respect THAT because he was quitting in the middle of something. (I used an example of someone we BOTH had been irritated with who quit in the middle. I said he was no different, and I didn't respect that.)
I know that respecting an action and respecting a person are two different things. But it's really hard to separate the two sometimes!
The only way it will work for me is for me to be verbal about what I do respect, like you both already highlighted. (Hard worker, etc.) And hopefully one day those actions and his person will be the same!