I have been struggling for a long time and I don't really know how to talk to the doctor so I was looking at self referral but all i can see in my area is 8-12 week courses of CBT. Does it work for this kind of thing?