How do I stop drinking?

Hi. I’m (21yo, m) someone who has had mental health struggles since I was 13. Last year I discovered that I’m not straight (still haven’t figured it out) and it was the final straw before going into a full blown depression. I dealt with it by drinking as I’ve always been a big drinker (but now it’s clearly for the wrong reasons). Drinking was the only time I would let myself feel that I’m not straight, I spent all the other time telling myself to ignore it. I’ve now developed an alcohol problem that I can’t solve. I spend my sober time thinking about alcohol and my drunk time wanting to end it all. Does anyone have any advice? I just feel so alone. Like such a let down to my parents who have given me everything.