Actually, there is no such thing as a homosexual person, any more than there is such a thing as a heterosexual person. The words are adjectives describing sexual acts, not people. The sexual acts are entirely normal; if they were not, no one would perform them.