Welcome to SR
Two things in your posts jumped out at me. That you always attract this kind of man and you are sick of who you've become. You could be at the beginning of your personal recovery - recognizing the problem (because it isn't his drinking) and becoming willing to seek out reasons and solutions.
Have you tried Al-Anon or individual therapy?
Keep posting - I suspect there are millions of us going through this - and good luck.