Homosupremacist
A Homosupremacist is a person of the "Homosexual" sexual orientation, who believes that Homosexuals are the superior sexuality opposed to all others.
Richard believes that homosexuals are better than straights, or any other sexual orientation. That makes him a Homosupremacist.