Culture's a motherfucker. People can recognize one thing intellectually (that homosexuality is victimless and therefore a perfectly cool thing to do), but thousands of years of social practice will affect a person emotionally or at some root of them whether or not they want it. Culture is a train shooting 100mph across thousands of years, and even a single century can hardly be enough to stop it. I'm sure I have stupid knee-jerk assumptions or ideas about non-heterosexuality though I haven't ever consciously had a problem with it.