nigger has only ever meant one thing it was not taken over by the white slave holders and forced upon black people it started out as a slur gay started out meaning happy homosexuals often appeared happier so gay started to take on that connotation it was a word that evolved to fill a linguistic void now its evolving to mean something else as well as happy and homosexual the argument that gay is a slur against gays is weak as it would be more likely that when people use gay as lame stupid dull they are slurring happiness itself because gay belonged to happy in the first place tldr comparing the sociohistorical contexts between nigger and gay is like comparing a horse to a persimmon