homophobic person
An ignorant person who wants to restrict people's rights, thinks a stranger's marriage is their business, and sometimes says they'll be tortured for eternity and deserve it, then gets mad when people call it hate speech.

Someone who complains that their rights are being taken away when they're not allowed to take away the rights of others.
That Fox News host is a homophobic person.