Welcome to the forum. Were you exposed to AA meetings at those facilities? If not, you may want to try to visit one of the local ones. I am sure in Canada there are AA meetings. I sobered up in Atlanta, GA about 12 years ago. I do had lot of relapses. I couldn't do it on my own. I had to understand what I was up against. The book Alcoholics Anonymous greatly helped me.