Also, here's something very interesting on the subject of the Bible's "clear" stance on homosexuality:
11 But He said to them, “All cannot accept this saying, but only those to whom it has been given: 12 For there are eunuchs who were born thus from their mother’s womb, and there are eunuchs who were made eunuchs by men, and there are eunuchs who have made themselves eunuchs for the kingdom of heaven’s sake. He who is able to accept it, let him accept it.”
- Matthew 19:11-12
Why is this relevant? Well, one of the three types of eunuchs that Jesus mentions are "eunuchs who were born thus from their mother's womb." This is relevant because all contemporary Jewish and Roman sources that use the phrase "born eunuch" or "natural eunuch" do not refer to someone born with a genital defect, but instead refer to a perfectly healthy man who felt no sexual attraction towards women, who were in fact sexually repulsed by women, and many such sources describe these "born eunuchs" as in fact being sexually attracted to other men.
Basically, evidence strongly suggests that "born eunuch" was the term for "homosexual" (a word that didn't exist until the 1800s) way back during the time of Christ.
If Jesus is using the phrase the same way everyone else in his time and in his part of the world used the phrase, then in this passage he's saying that it's okay to be gay.
Here's a nice breakdown of the translation and the historical context:
http://www.homosexualeunuchsandthebible.com