As a Christian, I cannot condone homosexuality (or heterosexual sex outside of marriage, for that matter) but I cannot even imagine saying hurtful things or protesting against them. We have to love every soul the way God loves them.
"Let he, who is without sin, cast the first stone."
Translation - If you'ved ever sinned, sit down and shut up!!