Excellent post! The key word is respect.... sometimes you have to give a little respect to get a little back.Can I say something on TwinReverb's behalf? (And the behalf of any other people on this board who are coming from the same place?)
You're not going to convince them.
Ain't gonna happen. Trying is an exercise in futility, and will only result in resentment and cyclical discussion.
If they were to give, even a little bit, regardless of how logically sound an argument you present them, they'd be denying their religion. Does that make them right? Wrong? I have my opinion, but ultimately it's not for me to say.
I read a lot of the very interesting (and accurace, IMO) interpretations of specific biblical scriptures aimed to give them a different view of how homosexuality could be regarded, but you have to understand that they're never going to see things that way. It doesn't matter how closely those interpretations mirror the original Greek and Hebrew writings - those writings aren't their Bible.
Many Christian denominations are very, very closely tied to their own specific interpretations of their own specific translations of the Bible, be it the King James version, the New King James, the New International, or what have you. Whatever it is, for them, that's their book. They also believe that their book is the ultimate, infallible word of God, which came more or less directly from God through divine inspiration. That means every word in it is perfect, regardless of what the other translations say or what could be surmised from the surviving ancient scriptures.
That also means that if they give on even one little point, they'd be denying the validity of the entire book as a whole. It's all or nothing, folks. That's a very basic tenet of their faith.
So.. the only reasonable answer here is for people to be respectful of each other, whether it's their sexuality or their religion, stop the gay bashing AND the religion bashing, and let each other live as they would.