I think most men are homophobic, whether they admit it or not. I am also slightly homophobic, although I do have gay friends.

It is natural to be homophobic if you are a man because masculinity is a lot about repressing your feminine side and projecting it onto women, so you don't really want to be too involved with feminine men, because they are not "real men", by this standard.