An alternative to CBT that you might want to consider is Internal Family Systems. I find it to be a more holistic and compassionate form of therapy that respects your entire internal system.
Sometimes we have internal parts that need love and care more than they need lecturing on cognitive distortions.
CBT is effective for many people which is great, but there are other options.
CBT didn't really work for me, but I have found IFS to be a bit more useful, as well as another framework called ACT (Acceptance and Commitment Therapy).
Personally, I found it helpful to read some of the books on these and related concepts, as a supplement to therapy. Also, it can be a frustratingly slow journey.
Sometimes we have internal parts that need love and care more than they need lecturing on cognitive distortions.
CBT is effective for many people which is great, but there are other options.