According to the age old cliche hollywood homophobia theory if you are repulsed by homosexuality then you must secretly have homosexual tendencies. Let's test this garbage theory:
I think you've misunderstood. The cliche is not about repulsion. It's about the seemingly autonomous, frequent, and consistent craving to talk about how awful homosexuality is. It's shakespeare. In Hamlet: "My love doth protest too much. ~wink-wink~"
Here's a hypothetical of the old cliche:
There's a person who is
fixated on homosexuality, and sees it everywhere. Conversations with this person almost always seem to include some little comment about gay people. "See that guy? He's probably gay. Gross." "Oh, look at her. She's cute. ... ... Wow, I could never be gay." "Dude, don't sit so close. What do you want me to do, put my arms around you like a ***? hahaha (~blush~)". "Gays. GAYS Are trying to take over the world. Can't you see it? It's a conspiracy!!"
The underlying reason that the individual is *imagined* to be closeted is because: what is clearly seen in others, are the things they clearly see in themselves. That's "recognition". When a person recognizes homosexuality, in any of its various manifestations, what they're recognizing are aspects of an imaginary homosexual encounter that exists in the individual's psyche. When the individual perceives one of these phenomena, the mind automatically associates it, and in a small way, and very rapidly, the individual experiences the homosexuality themself. This produces a strong reaction. If the reaction is very strong, often, the individual will feel compelled to talk about it. It will be almost impossible to hold it back. If the individual consistently, repeatedly, and seemingly automatically, has a need to point out homosexuality wherever they see it, regardless of how minimal it is, then, people start to wonder: "Why is homosexuality always on that person's mind?" "Why is homosexuality always on the tip of their tongue?" One of the reasons could be that the individual is closeted, or, there could be other reasons.
If I were going to defeat the cliche, I would compare it to the old expression: "It takes a thief to catch a thief." It's a fun paradox.