My boys are very good natured, compassionate, accepting, and honest...they just don't have a lot of tact. This often leads to a lot of "kid's say the darnedest things" moments and some pretty funny situations.
We were at a family reunion yesterday when Hubby's mom introduced a little girl whose arm did not develop past her elbow. Bubba immediately went up, grabbed her arm, inspected it, and asked incredulously "Do you have an invisible arm?!?!?!" He started to go for her shorts to look for it.
The girls grandmother was speechless. I, just approaching the introduction, lightly pressed my hand on Bubba's shoulder and reminded him that he shouldn't touch people without their permission. Bubba's grandma had a knee jerk reaction and quickly delivered: "He has brain damage--like a stroke." Apparently Bubba gets his lack of tact from his grandma.
Later I pulled Bubba aside and we talked about the little girl's disability in the context of his disability (she was born without part of her arm, he was born without his corpus callosum). We discussed how he didn't need to worry about any differences and that it wasn't nice to point out the differences because it might make people feel uncomfortable. When he brought out his cars and she asked to play, he stood nobly and stated "Yes you can play with my cars. And I don't care what happened to your arm!" And that was that, and they played happily until it was time to eat.