Every. Single. Thing. STARTS WITH YOU.
You gotta make that choice buddy. I've been in similar situations, drinking heavy liquor straight up for 2-3 weeks straight until i feel like my liver isn't doing well, then i asked friends to come and live with me rent free for a few months so they can be around to tell me not to. Keeping someone who wont judge you helps a lot. Clean out your house from any alcohol.
All that helped, but the real change came when i had to stay sober for 3 days and have a heart-to-heart with myself about my situation, and think about my classmates from high school what they are doing and what they have achieved that i haven't. What i want in life, where i want to be in life in 1 years time, 3 years, 5 years, set some goals. You deserve better than to drink and wake up with a headache every morning. You are no less than anyone you know, but you need to truly understand that, and admit to yourself that drinking is destroying you. Hope it never happens, but think about what people have to say about you if you die due to some drinking problem, medical, accidental or whatever.
No sodas, or chocolate, drinking a lot of water and smoking cigarettes helped me, (only if you are already a smoker).
You deserve the best and nothing less. It all starts with YOU. Treat yourself better! Drinking is not the solution.