A huge part of what animates homophobia among young people is paranoia and fear of their own capacity to be gay themselves.
Next Article
Can someone within that society walk into the town square and say what they want without fear of being punished for his or her views? If so then that society is a free society. If not it is a fear society.