My dd(10) is a lovely girl, well-behaved (mostly), popular at school, many hobbies and interests etc.
The problem we are having (and have always had) is that, although she is really really bright in the academic sense, she seems to have very little common sense. By common sense I mean life-skills type stuff, e.g. crossing the road, pouring a drink in such a way that it doesn't spill everywhere, that kind of thing.
She has an amazing memory, but is very inflexible in her thinking. It's like every time you want her to do something slightly differently from how you told her to do it before, you have to re-programme her. She can't seem to think through these processes by herself. For example, she knows you have to wash your hands after you go to the toilet. Then I realised that in the evenings, she was using the toilet, washing her hands, then getting into the shower. Her hands were getting red and cracked from all the washing! I explained that if you are about to get into the shower you can just wash your hands in the shower instead. So now she does that. It's a silly example I know, but it illustrates the way her mind seems to work.
Is there any way you can "teach" some common sense? We seem to have been saying she's young etc for years, but now she's getting a bit self-conscious about not feeling able to do some of the more grown-up things her friends are doing, like walking to shops alone. She's quite a perfectionist, and pretty self-aware.
Thanks.