Just in case you didn't see this one yet.
Blecch.
Note that homosexuals call any disagreement with their agenda or disapproval of their perversion "hate" that must be eliminated.
Homo-fascism is what it is.
Homofascism...good term. I like it, very appropriate.