Are these people mentally ill?
Yes, by definition.
I'm not sure I understand the question. What part of "openly gay" do you not understand?
They know, deep down, that their behavior is unnatural and wrong, so they have to create the false scapegoat of "hate" to explain why they still aren't happy. They force confrontation because they can't handle the fact that the rest of us don't really care.