Urges, preferences, desires, all mean everything, as far as I'm concerned. If someone has an urge to molest children, but he goes about living a 'normal' life outwardly, perhaps even with a wife and kids of his own, and makes great efforts to never act out his urges.. in his heart and mind and spirit, he's still a child molester (IMHO). And I sure wouldn't want to be his wife nor the mother of his children.
I don't know how you can call that man a child molester. He has a problem, definitely, but if he's got it under control.... Sure, you'd want to keep an eye on him and not let him get into a situation in which he might slip, but I don't think you could call him a molester. After all, a molester, by definition, is one who molests.
Same thing for a man who is really craving other men... no thanks.. whether he acts on his urges or not... if it's in his heart, to me, that is what he 'is', whether he is mentally able to accept it, come out of the closet and move on, or whether he just lives a lie for his entire life.
I can understand your feelings there, but I can't really consider him a homosexual. I see him as a guy battling sinful and disgusting urges. Kind of like if you had an urge to rob a bank. Maybe you have money troubles and you figured all your money problems would be solved with one good heist. Are you a bank robber if you
don't do it? I couldn't consider you one, unless, of course, you acted on your urge.
Would you feel betrayed if you found out your best male buddy of 30 years has secretly fantasized about having sex with you all these years? Or would it be ok, so long as he never acted upon his desires?
Betrayed? I don't know how betrayal works into the matter. If that's the case, I'd prefer he keeps it to himself and doesn't tell me. If I knew about it, I might not hang with him any more. Kinda like the molester example; don't complicate life for him by giving him temptations. But as a matter of morality, until he does it...
When I was in the military, we had a flaming homosexual in the barracks. As flaming as he was, his roommate had to be nervous. But as long as he didn't touch, you know...
Reminds me of an episode from Seinfeld, in which Kramer, Jerry, and George are dressing after a basketball game at the gym.
Kramer: Hey you know this is the first time we ever saw each other naked?
Jerry: Believe me, I didn't see anything.
Kramer: Oh, you didn't sneak a peek?
Jerry: No, did you?
Kramer: Yeah, I snuck a peek.
Jerry: *laughing* Why?
Kramer: Why not? Hey, what about you George?
George: Yeah, I snuck a peek, but it was so fast, I didn't see anything. It was just a blur.
Jerry: I made a conscious effort not to look. There's just some information I don't want to have.