---
In Germany, therapists are differentiated between 'depth psychotherapy' and 'behavior therapy' (there are more, but those are the most common ones). I don't know if that's a distinction made everywhere in the world, but here you go. If you wonder what the difference is - in my own words and simple terms:
depth psychotherapy: more of an analytical approach to find the underlying root cause and take care of it (bottom to top)
behavior therapy: improve your life by fighting the symptoms and let your restored mental health sink in and resolve the cause (top to bottom)
---
Disclaimer: I'm not asking about the 'better' way of doing therapy. The best way is the one that works for YOU. The decision about one of those approaches might not even be the critical point to make therapy work for you. Stay safe!
If I had mental health issues I would try drugs AND exercise AND depth psychotherapy AND cognitive-behavioral interventions.
I would point to
https://www.amazon.com/Characterological-Transformation-Hard...
as an approach that has the 'requisite variety' to attack the problem.