1) We do not have to agree to be kind and respectful of one another.
I have read and seen some very unkind things from both sides of this issue. There is no need to hate others because they believe something different from you. We do not have the right to demand that everyone agrees with us!
2) This is not a theocracy.
Thank God! (Irony intended.) The United States of America is not a theocracy, and I'm glad. There is no guarantee that the people in power will agree with me! And I believe that I should be free to believe in the way that God moves me to believe. This is the same reasoning that allowed me to be a committed Christian, but teach in a public school. I wouldn't want MY children taught someone else's beliefs; therefore, I shouldn't teach mine either.
The final two statements are more from a Christian perspective than the first two. In these, I assume that Christians may hold positions on both sides of this issue. In fact, I purposefully do not reveal my stance because it does not matter!
3) A sin is a sin is a sin.
Even for those Christians who believe firmly that homosexuality is a sin, this should make a difference. One sin is not worse than another. Romans 8:23 says, "For all have sinned and fall short of the glory of God." Jesus tells us that just being angry is as much of a sin as murder! (Matthew 5:21-22) There is no distinction. Should Christians spew hate at gluttons? At people who cohabit prior to marriage? We Christians should not be in the business of condemnation. Period. Sin is between the person and God; the rest of us should stay out of it.
4) Jesus told us to love one another.
John 13:34 says that we are to love one another as Christ first loved us. Jesus didn't hate sinners! He loved us. And then he told us to love each other. He didn't say, "Love your neighbor as yourself, unless he's ___________." ANY word can go in that blank because Jesus didn't exclude anyone. And neither should we.