When I lived in Denver, Colorado I spent volunteer time working with United Way. During earlier days, I had time to work with a few people who were homeless. Organizations were set up to help deal with these problems. Some of the people that were homeless worked with these organization and were able to find good options. Unfortunately, many of those that had alcohol or other drug addictions either did not try to get help from these organizations or tried but were unable to stay sober and lost out on any further help.
What I learned is that these problems are very complex. To resolve, each individual with a drug and/or alcohol problem had to be dealt with one on one (generally there is not enough people willing or able to work one on one). Each individual seemed to have their own unique background relating to how they got started and why they have not found help to resolve the life-threatening condition. There were a percentage of them that tried to get help, but many failed in the long run to stay sober. As you can imagine, these stories are varied, but most all are very sad stories for the individuals and families involved.