We have had a visitor for the weekend. She doesn't have kids, but really likes them and played a lot with mine. She was however slightly overbearing with the kids, using a strict teacher-like voice, and overall a bit bossy with them.
After dropping her off for her train home, my 5yo said "guess what mummy, I won't miss her at all". I told him this was not a kind thing to say, and to imagine what the other person would feel if they heard him. I also said, it's ok to think things like that, but not to say them out loud.
He got upset, so I let him know I wasn't cross, but somethings are best left as thoughts. But I then said, it's ok to tell your thoughts to mummy if you want to. But just think of others' feelings.
He's a very sensitive boy and normally gets sad when people go home, so I think he was surprised to find himself not sad.
I've since regretted telling him he shouldn't have said what he did - I don't want him to be ashamed of his thoughts. He's an absolute gem but he shrinks to even friendly criticism and I'm worried my correcting him won't help his confidence.
I'm obviously overthinking this but curious to know what others would have done or said? AIBU to have even mentioned it?