I completely agree. But what is rather ironic in this instance is that the white knight is correct but for the wrong reason. At least if, as men, we fix ourselves, we know where the problem lies. Is OP the problem or is it his wife? Until he owns his shit and gets on the right path he will never know.