Was this a private or a NHS counsellor? If you were referred by your gp, then s/he should have made sure that you were referred to a gay friendly counsellor. Being gay may not be relevant to your problem, but you still need a gay friendly counsellor and not one who sounds positively homophobic! I'm seeing a counsellor at the moemnt and I made sure that she was gay friendly (even though I wasn't seeing her because of my sexuality) because I've seen counsellors in the past who weren't and they haven't been helpful at all. if you were referred I'd go back and ask to be re-referred to one that's gay friendly and strt again from scratch.
Hang in there, there are some counsellors worth they're weight in gold!
Take very gentle care....
Marie