Don't forget there were 2 commandments given by Jesus. Love the Lord your God, with all your heart, soul and mind, and love your neighbor as yourself.-paraphrased.
Unless someone belongs to a Christian Church, then Christians have no right to judge that person. They have no right to tell someone 'you are going to hell, if you don't straiten up.' or anything like that, unless the said person is a member of a Christian Church OR proclaims themselves to be a Christian.
Does God hate homosexuals: No
Is homosexuality a sin: No
Does God hate sin: Yes
Is homosexual acts a sin: Yes
Is telling your kids that Santa Claus exists a sin: Yes
Are all sins equal to God: Yes
Does God love homosexuals less than he loves people who tell their kids about Santa: No
I truly believe there will be people who considered themselves homosexual in Heaven. Some will be there who committed homosexual acts.
It's God's party, and no man can tell God who will be invited, or who will not be invited. That is a message Jesus taught in many of his lessons.