Fantastic job, CP. You really grabbed the bull by the horns and owned it this time, and are now reaping the rewards. I experienced all of those negative effects also, and the overwhelming realization I had was how self-medicating with alcohol simply allowed so much of life to pass me by - without ever confronting my demons or making the changes I needed to make to have a more authentic and fulfilled life. One with real meaning. As you say though, it is never too late.
Great job, friend. You are on the road less traveled now.