Out in a public place today, mistook a boy for a girl (maybe 5 years old, had long hair, clothes more girly than boy looking). The kid replied "I'm not a girl" clearly quite frustrated. I replied in the moment "oh, I'm sorry." I just wondered as a parent would you not do something about this, as clearly it's a regular occurrence for this child and it is getting to them/or should we all be changing to use only gender neutral labels and language going forward?