A tool you can use to find a counselor or therapist who is
GLBT
(GLBT: G = gay, L = lesbian, B = bisexual, T = transgender. Additional letters sometimes added include Q = queer/questioning, U = unsure, I = intersex, P = pansexual, A=asexual, S = straight allies.)
or a GLBT
ally
(ally: Someone who is on your side. Is often used to describe someone who takes a stand against discrimination when they are not a part of the group being discriminated against.)
through this referral page.