@anaximander "Gay" and "lesbian" have never (widely) been considered pejorative within-community, but they have been considered pejorative by straight people using them to insult and oppress gay people. It is noteworthy that the queer community in America has a long history of reclaiming terminology; today, the word "queer" is used pridefully whereas less than a generation ago it was a slur (and many do still consider it such, and it should be used carefully).