Native American males were expected to become warriors and hunters, but it was also recognized that the stress of being under such burdens often demanded spiritual advice and healing.
This duty would usually fall upon a homosexual Shaman. In the Native culture, to be gay meant to be "from the outside world," to be "spiritually gifted." However, Homosexual only included men who preferred social and sexual "female roles."
Needless to say, they were highly respected within the community. In fact, straight men could have sex with a homosexual without having his manhood doubted.
It was actually considered a huge honor to have a Gay lover or "wife," and raised one’s honor in the tribe. In many other ancient cultures, such as the Greek and the Roman, homosexuality was associated with spiritual insight.