then I'm sorry, but your God is to small.
Homosexuality cannot BE a sin, for animals cannot sin yet some practice this, and since humans are sometimes born homosexuals this means that they would be sinners by birth and doomed from the start, now, does that sound like something a compassionate god would allow? I don't think so, you see, I myself and a Christian, yet also bisexual, I believe that as long as you beg for mercy, follow the lords will, spread the words of the bible and believe in the martyrdom of the lord Jesus and his death for our sins, then you shall have a chance to enter heaven regardless of past transgressions.
also some Christians DO hate the gays, take for example the KKK or those disgusting heretics from the Westboro Baptist church.
If a God who loves his children says that by that child's very nature they are damned to burn.
that God is to small.