Every question about homosexuality could just as legitimately be asked about heterosexuality, outside of the immediate biologic imperative, and perhaps even inclusive of it.
Homosexual bigotry is not shared by all cultures, even in North America:
Native Americans not only accepted lesbian and gay people, they also respected them as prophets, hunters or healers. Rae Trewartha looks at homosexuality in traditional culture.
To be lesbian or gay in modern Western society is to walk a tightrope. Every time you meet a new situation you have to decide how many steps forward you can take - just how ?'out' you can be without offending the sensibilities of people who are afraid of the differences you force them to confront.
It is encouraging, therefore, to learn about the place of lesbians and gay men in traditional North American Indian society and to re-discover that homophobia is not some sort of genetic trait indigenous to all cultures. Indeed, many North American Indian tribes so valued ?'gayness' that people who displayed these characteristics were picked for special office.
Gay traditions were prevalent in most American Indian tribes. There are reports of both women and men living in same-sex marriages, of women who dressed and acted as men and men who acted and dressed as women.
The European chroniclers who first came across such behavior and customs described them in terms that belonged to their own world. So American Indian homosexual men were called ?'berdaches' - French for ?'slave-boys', used to refer to passive male homosexuals. The name stuck - although its servile connotations were quite inappropriate in the Native American context where berdaches were accorded considerable social prestige.
Indeed, gay transvestites were often the shamans or healers of the tribe.
http://www.newint.org/issue201/dreams.htm