It sounds like your life was going very well but lost control with the drinking and drugs.
I have learned the blame is not on your spouse. Accepting the blame is a big step to gaining control back and seeking help on how to do it.
Are you seeking a program to help you get back on track?