My son is 4 and is exactly the same. It’s almost like he is starved for attention. Which he is not. He has friends and siblings. I explain every time we leave the park that not everyone is his friend. I have explained boundaries. He just stares like I’ve grown a third head. It’s a constant repeat. Eventually they will get it. We just have to be patient with them.
My little girl is very sweet too and always wants to touch other kids like touch their shirt and give them a compliment. She even tells random ppl she loves them lol. She is NOT starved for attention either! I tell her we don't touch others. It's OK to say hi. I love that she is so sweet but she has to learn autonomy and also that you can't trust everyone.
We have started boundaries around 2 mainly. Basically, you create boundaries so your kid knows it's alright to do the same and it's good to respect it. So, I tell my son i need 'personal space' sometimes (because I actually do). I tell him I'm being silly when I pat him on the butt, but that's HIS body amd if he doesn't like it he should tell me to stop (sometimes he thinks it's silly, other times he says 'hey dont touch my BUTT' 🤣) Just little things like that. The barenstain bears learn about strangers is a good book too!
Following … Because my son is the same way he’s 3 and very touchy . I need help knowing how to explain to him without coming out being mean . Especially since he’s starting school soon🥲 Kids can mean 😢