Lol I'm not the only one.
Sex produces a very raw emotional response, I don't get why people should be just ok with it, no matter the type of sex.
Also people are not used to displays of affection so it weirds them out. It really freaked out my friends when they saw me kissing someone else for the first time (it didn't help it was a french kiss
), I don't think that makes them homophobic, it's simply something you don't see everyday.
Also public kissing is kind of gross no matter who.
Also, holding hands. This is something that simply doesn't happen back in Colombia, but it's common in Rio. The first time they saw it they were shocked, now they don't bat an eye. And I really don't think that first shock was homophobic. People just are not used to things.