From what I have read, yes, most all societies.
They have also been treated as the deviates they are, hence they stayed in the "closet".
Is it normal for you to tell perfect strangers that you are heterosexual? (providing you are) Or, are your sexual preferences something that is no ones business but yours?
I don't give a damned if you (anyone) is queer. Once I know, I will avoid that person, as I would any leaper.
My response had to do with your saying homosexuality is a sign of a diseased society, and that you must believe that most societies are/were diseased.