Of course you should consult and be evaluated by a Profesional for your individual case, to determine what approach to pursue. With that said,
I have personal anecdotal support that this therapy works.A few years ago I was suffering immensely from post traumatic stress disorder, I received CBT from a psychotherapist for about 8 months( a 30 min appointment every other week, with a lot of homework in between) The Therapy improved my situation immensely, Although I am still minorly suffering from the trauma, It is very manageable at this point of my life, and I am grateful I received this therapy.
However,this therapy is not like a magic pill! Therefore, it takes time and a lot of self work.(and of course Siyata Deshmaya).