I can relate to that, minus the gay hate.
The reason is that hate is fear, and fear isn't rational.
It doesn't matter what the explanation about just hating mutants is, its not logical and in this world we wouldn't make a difference between X-Men and Fantastic Four when it comes to love or hate.