Why do gay people hate being called Homo? Because Latin is the Devil's least favorite language.
I think you're going a bit overboard, why are you saying that being gay is demonic?
I'm saying that they are demons because they are gay.
You have no right to judge people for gay. There's nothing wrong in being homosexual and they're equal to straight people.