No, you're an asshole because you generalize and vilify an entire group of people with zero justification to back your viewpoint. Give me one good reason why homosexuality "disgusts" you.
And it's not just your opinion, there's plenty of other people in the world who think like you, and...