Mental illness is a terrible disease. It affects the lives of those with depression, bi polar disorder, OCD, and more in a profound way.
But their are lots of ways to overcome this illness. For example, their are hundreds of different forms of psychotherapy, anywhere from Freudian psychoanalysis to Cognitive Behavioral Therapy (CBT).
And many find meditating to be a helpful coping skill. Others find group therapy to more effective than individual therapy. Some people find hypnosis to be useful. These are just a few examples of the many tools folks with mental illness use to cope.
However, if you have mental illness and have found ways that helps you overcome it, and you want to help others do the same, you have to realize that while it can work for many others, what helps you isn't going to help everyone else.
For example, some people often find it therapeutic to express how they feel to their therapist without getting advice back in return. But not everyone does.
Also, if you find something doesn't work for you, it doesn't mean that it won't work for many others. For example, if you don't find listening to soft music to be something that calms you down, it doesn't mean that it wouldn't work for the next person.
In other words, everyone is different. That's why I don't think they'll ever be a form of therapy that will work for everyone (and I don't think they'll ever be a form of psychiatric medication that will work for everyone either). You must realize this when you're trying to help others with mental illness.