Welcome to our loving community. History doesn't have to repeat itself. You already know what has to be done, and that's huge. Have you tried NA? I agree with the others about seeing your doctor, especially since you've been using for such a long time. Please tell us more about you when you can. Finding this place - and not feeling alone anymore - helped get me sober after more than 25 yrs. Sending love and hope your way.