The drugs all have side-effects, different for each person who takes them. And often those side-effects are as bad as the original ailment. But you trust your doctor, and you're in a bad spot... and you figure, "Fuck it, maybe it'll work and I'm willing to try anything at this point..." And ugh, it just all sucks.
It's so hard to fix once you start down the medication path. Testing drugs, trying to find the right dose... deciding if the side-effects are worth the gains... withdrawal from drugs... drugs to help with the side-effects... drugs to help with the withdrawal... (often a few loops)... all of this can fundamentally change your personality and motivations, or have just no impact on you what-so-ever and leave you beyond frustrated.
If you had cancer, everyone would be there to support you. If you have a mental illness, there's not much chance of getting support from peers... or friends -- it's tough, it's not their job to support you -- sure... but a lot of times mental health issues are exacerbated by feeling of isolation... which leads to medical treatment because you don't have other options... and the doctors all seem confident that drugs will help...
Anyway, anything you can do to avoid mental health issues in the first place... do that. And if you don't have mental health issues, be thankful and humbly accept you're one concussion, bad breakup, car accident, death in the family, death of a pet, loss of job, or bad decision away from it if you aren't careful.