I also suffer from excruciating depression, and at its worst can lead me back into drinking. Depression makes me want to self-isolate, which in turn makes it worse. So if I can drag myself to a meeting I tend to feel better. I think that just the act of connecting with others is what helps, more than the program itself. The program/ steps help my alcoholism, and being surrounded by well-meaning folk help my depression.