Some Native American tribes believe that homosexuals are two spirits occupying one body...visionaries to lead the tribe into a better future.