I have long suspected that the most ardent and vocal anti LGBT people are themselves struggling with their own issues concerning sexuality and gender identity. They spew their hateful rhetoric as a smoke screen to convince others how "straight" they are, or perhaps to convince themselves...