You need to get yourself help with Alcohol and then with your co-dependency issues. Alcoholism and co-dependency go hand in hand.
Guaranteed until you deal with your alcoholism your other troubles won't go away.
You are focussing on your EXBF to avoid your own self.
It's easier to focus on why he won't stop drinking rather than your own alcoholism.
Ngaire