an apologyWhat a wonderful opportunity to teach your son.
Perhaps the woman was a little hyper sensitive- and her reaction (potentially denying letting your child ride) was WRONG (lets call that a potential "abuse" of power- which is TOTALLY WRONG) at the same time- she's probably suffered a lot in her life and as an ADULT YOU SHOULD BE SENSITIVE TO THAT- instead, you can't believe "she" had something to say to your son- -my goodness she was hurt! Rightfully so, but YES YES YES, she did over react in the sense that the comment was from a CHILD PERHAPS JUST AS WRONG AS YOUR DESIRE TO CODDLE YOUR SON!
Ideally the woman should have simply said to your son "Well that is not a nice thing to say young man, when you see someone like me you would refer to them/myself as a _________ (whatever the woman felt was PC) Yes the woman DOES/DID need to "chill out" and realize that the comment was from a small child - not a knowing intentionally mean/rude older child/teen/adult!
HOWEVER, you should have taken your son aside, taken the time to educate him and most importantly MADE HIM SAY HE WAS SORRY! - He was not the victim- she was- yes he is a child and it is YOUR RESPONSIBILITY TO teach him kindness, compassion, and to be considerate and to educate him about the differences in people!
My focus IS NOT ON THE LADY TAKING TICKETS, NOR ON YOUR SON, but rather on YOU- your reponse to the situation, - seeing your son as the victim........ - is that not as over sensitive as the woman taking tickets?
Let's say my 5 year old did this - This is what I would do - ok, so I over hear the lady saying "that's not nice"... I would walk over and say- "Hi- I am her mother- may I ask what's going on.... what did my child say?"- (she would tell me), I would then say to my daughter- "Oh Bella, that's not nice honey- we DO NOT say things like that"- I would then say to the lady- "Mam, I'm sure you've had to endure a lot in your life- she is a child- not an adult- I appreciate that your sensitive and perhaps my childs comment felt like a bullet to your heart- but perhaps you could relax just a bit, I would then ask her to explain how she was different to my child - and tell my child the proper way of referring to her being a little person....... I would then tell my daughter that she needed to offer an apology...... in no WAY WOULD I DEFEND MY CHILD- Would I protect my child from being denied a ride YES- the woman would have no right to deny my child a ride- she has not right to abuse her power for "personal reasons", at the same time my kid needs to learn that there are things that can come out of her mouth that are simply NOT RIGHT, and she needs to learn- will she feel bad- perhaps even cry..... YES SHE WILL- SHE HAS- That's ok, she needs to- perhaps that discomfort of being "corrected" will make her think before she speaks as she ages.
Of course if he were 10 years of age or so it would be different, of course, he didn't know, but then he insulted someone for their weight? WOW momma- he's learning this from somewhere in his environment.
OP please realax, I know you love your son and I am sure he's a beautiful and special boy, yes it is painful to have to stand by and watch them learn about life- but we can't protect them from it and they do have to learn as painful as it is for us to watch. And of course, what your child says isn't necessarily or even always a reflection of you....... - kids learn things from all kinds of places- tv, school - you name it.