I've had CBT and personally thought it was a bit rubbish. It's basically common sense. I had it for depression and anxiety. They point out to you that feeling worthless or scared is an unjustified thought, and the "cognitive" part of it is that you teach yourself by affirming the positive of the situation, rather than the negative. e.g "I'm not going out tonight, everyone hates me" turns into "OK, nobody hates me, that's unjustified and I don't have any evidence for it. Nothing bad happens when I go out. I haven't been out for ages, I could do with some fun". I could work that out for myself! Ha.
That aside, I've studied adult clinical psychology, and CBT combined with drug therapy has a 94% (or thereabouts) reported success rate - better than any other counselling therapy. I was probably just too aware of the processes that the counsellors were trying to encourage.
I'm writing like a complete twit tonight, sorry. I've got lightening creme on my arms and it's making me itch like crazy!