This sounds all wrong to me, and obviously will be very stressful for you. You need to find a good hospital / doctor and get yourself diagnosed right. And only then can you consider the right treatment for what ails you (I know this must be obvious to you, but I want to emphasise it).
Depending on what you suffer from, life long medications might not even be required (though will be helpful during therapy). For example, depression and OCD can be successfully treated with therapy.
While I am averse to recommending self-help without knowing what you suffer from, I highly recommend that you read "Feeling Good: The New Mood Therapy" by Dr. David Burns ( https://www.amazon.com/gp/product/0380810336/ref=dbs_a_def_r... ). The author is a real doctor and a trained Psychiatrist and explains how cognitive therapy can be effectively used to treat depressions and anxiety. And he also explains how anti-depressants works technically (you can skip that chapter if you find it too technical). It is well written and everything is explained in an easy to understand manner.