"Jesus never existed, google it" has got to be the funniest thing I've read in a long time. Anyway.
I am a Christian and I don't have all the answers, but I do know that Jesus would not approve for one second of anyone treating anyone with disrespect or hate. Whether or not homosexuality is a sin according to God, a worse sin is not showing love to everyone. Matt 22: 38-39
So basically, if you're a Christian, you don't have to agree with homosexuals, but you have to love them. Sorry, Jesus' rule, not mine :)