Welcome to SR!! You are young, and appear to have progrseed to a hight level of tolerance. Alcoholism is progressive, so stopping completely is the only way to stop the progression.
Man I feel for you, I'm 39 could have saved me a lot of problems in my life if I was smart like you at 23 ;-)
Get support like here and add more like AA, smart recovery, AVRT.
Lot's of choices out there to fit your needs.