I totally agree with this sentiment, Bazza.
Moreover, the workplace is NOT the place to talk about your sexuality, no matter what that might be. It is IRRELEVANT as far as your work goes, and it is just a waste of time!
As far as the colour debate goes, i saw the [black] comedian Reginald D Hunter do a gig a few years back (in Cambridge, so was very white and middle-class). At the start, and i quote verbatim, so make no apologies for not editing certain words, he said that "the word "nigger" was just street vernacular when he was growing up in Georgia, and was still in common usage", but apologised in case anyone in the audience was offended by his frequent use of the term. He then said "anyway, i'm trying to figure out when the word nigger became offensive to white folks". Got the biggest laugh of the night!
It all comes down to being offended on other people's behalf, which was the problem with "loony-Left" councils back in the 80s (e.g. Leicester City Council not allowing people to call it Christmas in case it upset the Hindus, Sikhs and Muslims in the city - until the realisation came that none of them were offended by it, and enjoyed it as much as the Christian population).