I've been in the mental health system for 20 years. In that time I've seen pretty much every level of MH worker you could think of. Some I just didn't click with, and their approach wasn't right for me, but most were just plain incompetent, or worse. It's only been since I found my current Pdoc that I've felt I've been getting any actual help, and making progress. Not saying that Pdoc's are superior to other types of counsellors, just in my case that's who has worked for me.