also just to interject gay originally means happy lol its not always negative word
I personally think children will hear miscontext in their life regardless of who says it so as long as you teach them the right attitude then who cares, words are just words and have a constant changing meaning as attitudes change
for instance its common to call a child a little tinker now a days but its a racist term, most people just dont know it is anymore because it rarely used in a deragory context