Yes.
It's interesting, I saw a show on HBO where they tested guys scientifically to see their reactions to gay porn. They actually put a device on the penis that measured when someone got aroused. Then they asked them to complete a survey, giving a 0 to 10 value to questions like, "Did the porn arouse you".
The people who identified themselves as "straight, with no bias towards gays" had no arousal, and reported scores in the 0-2 range.
The guys who identified themselves as being against homosexuality had significant arousal, yet they all rated their arousal no higher than 0, even though they had evidence to the contrary.
The point being, those who rail loudly agains homosexuality are most likely self-haters who have homosexual feelings.