answer:Difference in opinion, the driving force behind pretty much every conflict evar. That said, there is no homophobia, neither is there heterophobia. Those (specifically “homophpbia” since it actually gets used) are terms coined to marginalize and dehumanize the other side. The reasoning is something like, “Those people must be crazy, so we don’t have to pay them any attention.”