We have been having the stranger chat recently, it was prompted by smurf trying to strike up a conversation with some random bloke on the train, the poor bloke was trying his best to ignore the very persistent small child trying to engage him in mindless chatter about Spiderman, he was obviously uncomfortable being singled out for attention, smurf was oblivious to the discomfort and just kept on trying to get some sort of reaction.
After we got off the train I tried to explain to smurf that he shouldn't just talk to people that he didn't know, because not everyone was friendly and nice and some people didn't want to talk to children they didn't know, he looked at me with a completely bemused look on his face and said "but mummy everybody loves me".
I suppose children do find it hard to understand, because they are usually surrounded by love from all the people that do know them, it must be easy for them to assume that everyone will treat them with the same love and kindness. Also what exactly constitutes a stranger, smurf tends to think that after the first hello the person stops being a stranger.
I terrifies me that someone would take advantage of the fact children are so trusting and although I want to make smurf aware of this I don't want to stifle his natural friendliness and curiosity about people or frighten him into not wanting to interact with people.
Would be really interested in anyone else's ideas on broaching the stranger subject?