I know it but some times I feel it's so unfair... I have been treated quite badly by some of them and some others can be a bit insensitive at times even though they're nice overall... But it kind of reminds of how I got so many of these comments when I was younger and I thought they were right and now I realize that they were just being mean... I do remember a woman telling me she was amazed at how my mom could handle me... as though I was super bad behaved or something and mind you, I was just kind of whiny some times which was normal at like 10... No one was really understanding even when I was isolated in secondary school and even when my dad was away and I never spoke to him... Everyone jumped on to say I was being to harsh with him; even though it was him who kept insulting me... So many unpleasant things happened and people just never really seem to understand...
I have quite similar experiences with my familly members as well. It's that thing that makes kids have low self confidence. These people are stupid, they even pick up fights with kids, and they forget how its only a kid, while they should be the ones acting mature.
This tactic makes these kids feeling generally guilty, even for things they are not at fault.
I was bothered by them in the past, but now that I stopped visiting them, and if someone tells something unfair to me I immediately tell them off. So they have learned that I don't accept them talking to me like that.
Ignoring them is similar to accepting them saying these stuff. But I learned that you should speak up in these situations, when you can't avoid these people.
Eventually they will be more reluctant before speaking