DS is 6yo. He is very independant, very sweet, very determined and very very easily distracted.
When we are out he often wanders off if he sees something that he finds interesting. There is no malice or intent to hide/annoy me - he is just sometimes in his own wee world.
Yesterday we were at a fun fair with DD (8yo) and friends whose children are the same age as ours.
DS constantly disappeared. Either running on ahead and not looking back or stopping to look at something. I spent most of the time making sure he was still there, or searching for him.
By the end of the afternoon he had to take my hand and walk with me (which he did not want to do).
Recently on holiday he disappeared at the beach, in the two minutes it took for me to take the towels out of the bag, put the blanket down and get my shoes off. He was away for about 20 minutes, by which time the life guards were searching the beach, I was almost going mad with worry. He was found further up the beach. He had gone down to the water and thought that the beach was a bit dirty where we were so had gone further up where the sand was cleaner. He was sitting digging in the sand, completely oblivious to the fact that we were all searching.
I really don't know what to do, short of tying him to my belt loops with a scarf.
It does not seem to get through to him that I worry when I cannot see him. We have talked about it. When we found him on the beach, I grabbed him and sobbed all over him and he was sorry that he had worried me but it has not made him more careful.
Any ideas?