Actually, no. There is no inherent reason to be homophobic. There are ENOUGH cultures that don't see homosexuality wrong or have different concepts of gender altogether (castrates and effeminate homosexuals are two good examples for third sexes in various cultures). Besides, we have less dogmatically biased studies on other species which show homosexual behaviour (though it doesn't take a biologist to see why human homosexual lifestyle is ultimately a genetic dead end).
As for the hiding: that's what I said. When you live in a society which considers your sexuality evil, it's safer to try to live asexually in an office that is expected to require celibacy than to live out your desires in secret.
As for the hiding: that's what I said. When you live in a society which considers your sexuality evil, it's safer to try to live asexually in an office that is expected to require celibacy than to live out your desires in secret.