That verse in Revelation refers to the dead. All the dead will be resurrected. The ones judged will be done so according to his works. The others will be given rewards in Heaven according to his works. However, salvation is through faith in Jesus Christ only. Works has nothing to do with it...
God describes those with loose morals regarding sexual promiscuity, as whore-mongers. So, straights and gays are put into that basket if they have sex carelessly.
It doesn't really matter if homosexuality is natural to those who are gay. The act of homosexuality is a sin.
The Apostle John has the vision and is the author of Revelation. The lukewarm church is the church or any church of the present age that is idle and blind to the Truth. Churches that are wealthy, but don't give. Any church that preaches a false gospel.
I have to go back and see what Jesus is...
Wow..you are a concrete thinker! In God's image means we are His primary creations, each given a unique soul, making us accountable for our own actions. "Image" doesn't mean a physical duplication.