Thanks for posting your query.
It seems like you have gone through a lot of difficult times in your life. I appreciate your efforts to come out of it.
My suggestion for you would be to consult a Psychiatrist
and go in for newer drugs that are available to treat the disorder. A small dose of selective serotonin receptor inhibitors will help you to carry on with the routine of your life.
I wish you good health.