Have you tried to teach a 6 year old to keep a secret?It's nothing great but would love to share a simple observation that I made yesterday. I saw a mother politely, clearly teaching her 6 year old about a gift and how he should keep it a secret.
The 6 year old, would have heard of a secret, but for the first time in his life, he is entrusted with a secret. He was so elated, that by the end of the day, everyone knew what the secret was. The little fellow told everyone, that it's a secret don't tell anyone but this is what we are doing. I could just admire the joy on his face and then realised how difficult it is to teach children certain things.
Teaching children to tell a lie, keep a secret is difficult perhaps because, they should not have the need for it in the first place. I guess as we grow we are forced to learn and keep secrets. So, next time someone can't keep a secret, I would not be worried too much for he or she is just like a child with the hope that their minds are not yet influenced too much by the adult world.