I've made my stand on this a long time ago. I actually remember Rune and I debating about this countless times. Homo Sexuality is not a natural thing. It is not a part of nature. There are male and female that way humans can populate.
I am very religious, so if God created it to be man and female then that is righteous. Any straying away from that is unrighteous. Pretty simple really when you look at it that way.
Pretty simple? Not for me because I dont believe in any god so for me it isnt righteous to say how people have to life their lives!
And if there is a god I dont think he want that either!
I'm pretty sure a God could choose whatever he wants for the people he created. He gave humans free will, something he didn't give other creatures on Earth, so they could make their own decisions, that way they could choose a road of righteousness or unrighteousness. It all comes full circle.
The Bible says that there are two rewards; 1 for those who do what's right and sacrifice things they want in life, and there is another for those who do what is bad, they get their reward by doing what they want at the moment, therefore they are not bound to God's law. But they will pay for it when the time comes.
(I apologize for bringing in religion into this, but it's kinda impossible to separate the two).
If there's any proof that God hates homosexuality its in the example of Sodom and Gomorrah. Now why did he do that? In the short term he liberated Lot and his family from the wicked ways of life that the Sodomites had chosen. And in the long term he made an example of how he felt about Homosexuality.
The bible also says that God doesn't ever change. His ways are forever.