Well, I agreed on you. Homosexual was really abhorrent in the sight of God, which is very sin of lust. And they will surely be punish if they don't change their behavior while living in this world. So better to change as much as earlier.
God created man and woman for sex, not man and man, so he is against homosexuality. He will punish such people with suffering in the form of diseases.