I said it before and I"ll say it again.
You're not getting or keeping any girl until you get sober, stay sober, and stop sabotaging your relationships.
And this advice is coming from a guy that, despite what everyone that know him ever expected, has managed to keep a good woman from dumping him for more than 26 years.........