I'd recommend listening to the "On Alcoholism" episode by Revolutionary Left Radio, its a long 3 hour talk about a guy explaining his alcoholism journey but he is incredibly charismatic so it's not boring.
A good psychiatrist might help but i think what ultimately helped the podcast guest overcome his alcoholism was his local AA community, anyways i listened to that episode years ago so i am not exactly sure so you should listen to it since your problem seems similar to his.