Sylvia needs another lesson, sigh.
The word, “homophobe” comes from the word, “homosexual” and “phobia.”
I am going to assume that you know what, “homosexual” means. 
A phobia is basically a fear of a non-existant threat. It is basically anxiety. No big deal.

You turned it into hate and incorrectly.