One of the things I believe is very important in a discussion of this nature is to remember to call sin sin.
I can stand beside someone who is fighting against a particular sin such as homosexuality. However, I can not and will not stand beside someone who does not confess their sin and makes excuses for it.
I know people who deap down know it is a sin, yet found people who interpret Scripture in a way that excuses their sin.
They now have even marched in a gay pride parade and told others that God is ok with it.