mental illnesses (the common/overdiagnosed ones) are for the most part poorly treated.
you feel blue so you go to a doctor, they put you on some SSRI (prozac, escitalopram etc.) if it's depression/anxiety and send you to a psychologist for therapy and the GP organises a psychiatrist as well. [atleast this is the most common scenario].
I was going to write the problems with this but that would require a book so heres some statistics demonstrating why this is a bad model (i will provide sources if anyone reads this).
1) medication + therapy/medication on it's own/therapy on it's own ARE ALL EQUALLY EFFECTIVE.
2) therapy does not necessarily work. comparison between types of therapies provide similar improvements, and some of those therapies seriously lack any theoretical underpinning, which means that THE IMPROVEMENT COMES FROM THE THERAPIST, NOT THE THERAPY (ie. someone listening to your shit and feeling empathy towards is what causes the improvement, not some weird ass therapy which makes no sense.
3) only symptoms are treated (poorly), not the cause, so you'll always have the problem it just wont be as bad if it's well treated. again, here i am talking about the more common disorders (depression/anxiety) not personality disorders etc.
4) to get better is ridiculously simple but difficult. just apply how you lift weights to everyday life. ie. small increments everyday. that's how you make improvement. self help books make you feel good when you read them, but it's almost all useless information that you never apply.
SO START APPLYING IT RIGHT NOW. if you do not do this you will continue to post suicide threads on /b/.
if you want to meditate for 20 minutes a day, start today and 10 seconds. tomorrow do 20 seconds etc.
all the knowledge in the world will not help your mental illness.
i've been hospitalised 4 times, 2 suicide attempts, diagnosed MDD, social anxiety, PTSD and i dont take meds/see a doctor anymore so thats my advice