I want my world back
As a child, rainbow was a colorful phenomenon that you could like. Later on, after studying the religious meaning, rainbow (according to Old Testament) become the symbol of forgiveness.
Now, if I want to express childhood purity or forgiveness everybody would (or will) understand it as a gay symbol .
Recently, on a music forum, the word "fagot" and "fagott" were banned regardless that in most of the languages this means bassoon. So, if you are a musician on a music forum and you use Italian terms, as they are the standard (piano, forte, allegro, staccato, rubato...etc), you can't define a music instrument because the word might be offensive to gay people...
Reminds me of the case when a guy who was born in Africa and then moved to US was kicked out of a school because he defined himself as an African-American and was too white for that.