It's good to recognize problem traits, but becoming who another wants is inconsistent, inauthentic, stressful, and the only people you'll find while playing pretend are the pretenders and those looking for who you're pretending to be.
What if the reason she left you is because you beat your wife, though? If you have a genuine problem you should probably do something about it or you end up miserable.
What if the reason she left is because she beat you too much, and she had to get away to stop being so violent?
In such a case, self-blame has less credence than if you're the one doing the overt problem trait. It pays to be more realistic about it rather than just sit there and assume the blame must root from your own folly by default.
The world isn't going to change for any one individual.
It doesn't have to, that's the beauty of it; It's a big world.
You just need to keep looking, ideally in spaces where common interests and synergistic kinks and quirks can be understood before you've even had sex.
The best you can aim for is that Poissonian statistics provides you with the opportunity for a good match if you meet enough people.
Our own sense of shame is the true enemy when it comes to seeking a mate.
But if you're filled with flaws that 'good match' is liable to choose someone different.
Good vs Bad matches are about synergy, not ideals.
You don't need to pretend to change. You need to change authentically.
Or you can be more extroverted and just impose your will in such a way that others will either cow to it, agree with it, or leave you be.
It's like a natural filter, you don't need everyone to like you.
Ę̵̚x̸͎̾i̴͚̽s̵̻͐t̷͐ͅe̷̯͠n̴̤̚t̵̻̅i̵͉̿a̴̮͊l̵͍̂ ̴̹̕D̵̤̀e̸͓͂t̵̢͂e̴͕̓c̸̗̄t̴̗̿ï̶̪v̷̲̍é̵͔