Halle welcome
I concur with the thoughts already posted here.
I just wanted to jump on and say you don't have to hate yourself and alcohol won't make you stop hating yourself. You said yourself you hate the idea of being an alcoholic.
Instead of hating yourself, it's alcohol you should be hating, and what it is doing to you.
The fact is that if you can't control it once you start drinking, there is a problem there. It doesn't matter if you have sober nights sometimes. It is causing problems. And you sound like you want to be free from that.
Think of alcohol as an abusive partner. A bad friend. Something you thought was going to deliver some benefits, happiness, support or escape or whatever, but is actually turning out to be detrimental, destructive and cruel.
Get hold of the Jason vale book that has been recommended. It really worked for me.
I was like you for a looooong time. Kept justifying my drinking, trying to rationalise that it wasn't that bad, I didn't need or want to stop, I could just cut down etc etc. It didn't work at all.
Since reading that book and another by Craig Beck called 'alcohol lied to me' my mindset has completely changed and now I enjoy an AF lifestyle. Yes, enjoy it. I'm going to a birthday party at the weekend and I'm really looking forward to going, being sober, ha I a few laughs and driving home sober and with no regrets or sore head the next day.
Give it a go 