I am a fan of therapy when it works, and I generally am quick to recommend it to others even if they're mentally well.
Yet, I've had exceptionally poor experiences in my own life. The best therapist I've ever had was a student doing practicum hours.
Same here, except mine was a guy doing practicum. It's too bad, because he was good (other than constantly asking how I felt "on a scale of 1 to 10" and not letting me give ".5" answers).
I think I ended up converting him to lolcat fandom. I arrived for an appointment one day and found out he'd made one of my Cheezburger lolpics (one that made the home page) into his desktop wallpaper.
Unfortunately, he had to move on when his practicum was finished. I never found anyone else who would even pretend not to be judgmental and try to stuff me into some category or other where I didn't fit.
Group therapy didn't work, either. One member of the group kept insisting that everyone online is just a figment of the imagination because we can't see each other. Finally, after several sessions like this, I told the person leading this that I really didn't want to keep hearing that I was just imagining the people I interacted with on a daily basis (this included a lot of people I regularly converse with here in OT), I didn't feel that I was getting anything out of it but frustration, and I was leaving.
So... I haven't had any spectacular successes, just mostly people judging, and being judged by family and others (including several people on this forum, though not OT regulars) for seeking help in the first place. Some people have the notion that "only crazy people go to therapists".
About the best suggestion I can offer would be to contact Canadian Mental Health and ask if they can recommend anyone who is more open-minded, has training in more than the usual issues, and is flexible. Or you could also try your provincial mental health association; the practicum student I had for awhile was with Alberta Mental Health.
But this was 9-10 years ago. I'm not sure I'd take my own advice here and now, given how the current band of <unmentionables> running this province are gutting everything they can in order to privatize it.