My Son is 7 and I am having a bit of a problem with him being increasingly truthful. In theory this is a good thing but if we are out he will notice all the fat people and tell them, or all the old people and take people's glasses off them and point out people's disabilities. I've tried to explain to him that pointing these things out could hurt their feelings but he still does it. For people I might be talking to I just blame the ASD but for people in the town I live he just comes across as rude. It is becoming an embaressment. Because his speech isn't very good I can sometimes get away with it but no aslways.
Any advice?