Homosexuality is becoming socially acceptable, but there are regional and cultural areas where it is not acceptable. Something that the gay community needs to realize is that they are not blazing a new trail. Long ago, it was not socially acceptable to be non-Christian and people died because of it (Salem witch trials...). Women also had to fight for acceptability as more than just property of the husband and then as more than just homemakers. Not so long ago, blacks were not accepted in society and, among some people, still aren't. There is not question that some have been killed/beaten just for being black and it still happens today. Changing social acceptability takes time and it doesn't happen by force. The "militant" gay community actually hurts the cause by pushing for acceptance of more than just different behavior, but pushing for acceptance of socially freakish behavior. The further and harder you try to push the line of acceptability, the harder the line pushes back.
Good post