What I don't really understand is the need of so many Christians to see the Bible as though every word of it was literally meant by God himself. Clearly the scriptures are in contradiction, for we have so many interpretations of it, so many sects and denominations, and everyone has scripture to back themselves up. The bible is not nearly as clear as each of these different denominations makes it sound to be. Perhaps where God is speaking in his word is not so much in the literal sayings or letters, but rather, the meaning or intention behind those words, which transcends the time frame and mentality of its authors. To be true interpreters of the bible I think we need to really learn to analyze it, at times criticise it, use our own experiences and wisdom, learn its history and the time frame and attitudes of its writers. Only when this is done do I believe its real message becomse clear. When we look at it in terms of "what Paul wrote in this chapter, or what Isaiah says in this chapter is exactly how God intended it to be" it seems that we often get tangled up in the mentality and attitudes that prevailed in its time, and we often forfeit our own minds for the sake of turning the bible into a question and answer book from God, rather than a complex work that points to an experience of God.
Its certainly your decision as to whether or not the meaning of scripture is as plain as literalism makes it out to be, but I think Christians who look at scripture differently are equally so in Christ, for remember, Jesus himself rarely said things exactly as he meant them, which is also the beauty of his ministry, it constantly leaves us pondering and seeing things differently. He used his words to startle us, to shake up our world view, and to open our minds to different ways of seeing and percieving.
In regards to homosexuality, I truly and honestly believe if Jesus lived today he would be in contrast to most Christians on this issue. Jesus was a Jew, yes, and he followed the law. Yet the radical thing about him was that, when the law began to divide people into sinner and saved, when the law began to push people into different classes and interfere with the wholeness that he hoped to see in human relationships, he gave it a different interpretation than its literal meaning. He healed on the sabbath, even though the scriptures record God striking men down for doing work on that day, he didn't fast, he declared that food does not make one impure, and in the Sermon on the Mount, he gets to the heart, the message of the law, rather than dogmatically asserting what the ancient texts reported word for word, as the Pharisees did.
When confronted about breaking the holy laws surrounding the sabbath, Jesus reported "Man was not made for the sabbath, but the sabbath for man." In other words, when we allow these holy laws to get in the way of doing what God really desires (nurturing wholeness in the human spirit) then we have overlooked the true purpose of those laws. In the same way, man was not made for sex, but sex was made for humankind. We do so much harm to the homosexual community in the name of our ideal of purity and holiness, we get so concerned with what scripture literally says than what its underlying heart is, that we can not even see the divisions, the lines that we are drawing. We have become the Pharisees, and it was to them alone that Jesus saved his wrath, for the one thing that truly irked him was not sin but hypocrasy.