I am not sure what it is you are suffering from. There are so many illnesses and a minefield of cures. I am not going to recomend any specific thing because there is so much on here already.
What I want to recommend to you is that you look at something called
Re-evaluation co-couselling.
or RC for short. This will provide you with a support network of people to talk to (in reality not on the internet).
Any therapy you go on is limited by your ability to mentally sustain it.
What happens in RC (after initial training) is two people get together, first one talks and one listens then they swap over. It is free, you can have as much of as you like with the sme person or with different people.