I had CBT for contamination OCD and for social anxiety. It helped a bit.I’m not suggesting you won’t, just making sure you are aware: you have to be willing to co-operate with the psychologist - in my experience this involved doing “homework” tasks between sessions which pushed me far out of my comfort zone. I could have easily decided not to do the tasks (and on occasion did exactly this) but you have to really push yourself. It is hard work.Think of it like having an operation to cure a physical problem - there is going to be some pain involved along the way in order to get the end result.
I have not had CBT myself but have had and found useful counselling, I do have a story from a longtime friend who did have CBT.One of their suggestions was that they wore an elastic band round their wrist and once a day pull the band, all was well for a while until the elastic band snapped and so goes her story she then started worrying about the elastic band.Like everything in life some things work for some of us and not for others.