Hi Jen, and welcome.
Your drinking describes mine exactly. You're still young and realizing you may have a problem is a big step.
You'll find a lot of support here. You can stop the cycle of drinking. There are different programs you can use.
I have one month sober today, so it can be done!
Best to you,
Thorn