Why are you focused on his negative traits at all?
Your M is dead.
If he was a friend, would you focus on those traits?
I am friends with people who have traits I'm not hugely fond of. Yet, I am still friends with them. And I don't spend my days thinking about their stuff that pisses me off.
I think I could actually be friends with my W. I'm just not sure I would want to be M to her. But then again, I don't spend a lot of time thinking about which of my friends I would want to be M to...