Except to the good running times, you just described my life until recently. I got up every morning at 4:30 and ran, so I couldn't be doing too badly, right? But I knew that the whiskey wine and beer was a net drag on my life in so many ways. And still, I'd be shopping for dinner and passing through the liquor aisle... Every damn thing seemed like a good reason for "a drink", except they were rarely singular.
I read a book called This Naked Mind after a particularly unhelpful two weeks off running (injury plus bourbon), and to my surprise, it actually made quitting quite easy for me. There are no great revelations in the book, no moment of epiphany. I read it (while drinking whiskey) and thought, yeah I know all this, so what? Then I decided to stop. Alcohol makes my life worse. I haven't surrendered to some "higher power". I may have a few drinks again in the future, haven't ruled it out. But for the foreseeable future it just isn't going to be part of my life. I'm only 30 days without the booze right now, so perhaps it is much too soon to feel like I have accomplished anything, but I feel really good and quietly confident for the future. I'm also on a 28 day running streak of 298 miles and my fitness has been rising.
I've got a marathon on February 4 (my first). I'll comeback with an update on day 100 of my running streak. Check out this book. It's kind of hokey, but I think you will find that the author describes your situation pretty accurately, and it may be just what you need to get out of the hole you are in. It's not that hard to do, it's just difficult to decide to stop. Very difficult.