What if she says "I see your point. I am being selfish" starts having sex with him again? Too logical I guess.
She hasn't had sex with him for almost a year (or maybe more) and after him saying this you think she will want to have sex with him just like that?!
And you think that sounds logical LOL!
After he has this very real conversation with her, he can move on in the direction he decides to move on it, it's scary for him I'm sure since he's been db'ing his a$$ off for years literally but it's a requirement, he's living an unfulfilled life with someone who doesn't love him and he can do better and will do better either way.