My 7 year old dd is always saying things which while they are technially true shoudnt really be said, for example today saying " nanny you smell old". When she was yonger it wasnt so bad but not shes getting older it can be really upsetting and embarassing. I have explained to her so many times that you cant say this or that and to be fair she doesnt say that exact sane thing again but it will be something else you just hadnt thought to tell her to keeo to herself. She just doesnt seem to understand that things may hurt other people at all.
How can we help her to get this? She has difficulty making friends at school and im pretty sure this is part of the reason why :(