Rainbowcounselling is an organization that helps members of the LGBT community deal with mental and emotional issues. They offer counseling, workshops, support groups, and more. LGBT Therapy Ontario is a program that provides the most effective, evidenced...