I’ve had difficult experiences with CBT. I really struggled with it but that was before I learned I was on the autism spectrum and that CBT can be counter productive with autistic people.