My spouse is a psychotherapist, and from her 10+ years of work I have seen that it can work very well. But the success depends on the patient’s mental attitude. If you go to a therapist with the mindset „here I am, do something that I feel better (again)“, then I can guarantee you you‘ll be disappointed. A psychotherapist is like a midwife who can help a woman in giving birth to a child, but the woman must go through the process herself, through the pain, the labour. But when you come with the right mindset, do the work, do not expect quick fixes, the results can be transformative.