Well the problem with being homosexual is that the world hates you. People can't understand what's wrong with you, because social concept is so strong that they're wrong. They're the ones who keep yelling at you, people avoid you, and all this sort of stuff happens. Also, confusion can occur in homosexual relationships.
The thing is, God doesnt hate anyone, he sees one sin just as bad as the other, or Jesus wouldnt have been surrounded by taxpayers and prostitutes. He made us and he loves all, but he hates sin. However, he sees what we have the potential to become. (He's intuitive!) People can't see what happens in one another's minds, but being homo is really such a small thing. We can even rape people in our minds, the only reason we dont do it, is cos it might be a hassle against the law, for instance. It's hard for me to explain this some Christians, but since growing in God is a process, its possible to be a Christian and unable to give up certain aspects of our lives. Others may only see our faults, but its our weaknesses that God always wants to change.