Just wanted to echo my slight misgivings re: the sentence about "my little average achiever" since it struck me as odd when I read it.
My DD thank heavens picked up on her social skills, and her insatiable brain slowed down quite a lot as she became more gregarious - when she was between 1 and 2 yrs on her nursery days she would sit silently in the corner of the room with a huge pile of books and just read / look through them, one by one. We were in bits. But she grew out of that phase.
DS, meanwhile, is now in reception, just learning to read, has some friends but is fairly quiet, thinks constantly, asks questions about the way things work constantly, and has such good coordination he goes to proper gymnastics.
Now it's my view that he's not average at all, and he's just doing everything in a different order. I may be wrong, but for me it's very important that we don't just focus on DD's needs. We give a ton of time to DS to get to grips with reading, look for answers to his questions in books... I never underestimate what he'll be capable of.
Their happiness and fulfillment very much depends on how much unjudgemental love (and happy, silly, friendly, reassuring love) kids receive at home. It's that environment which will help to build confidence to face the future. Classifying kids down makes me extremely uneasy.
It was probably just a turn of phrase but one of DD's teachers warned us not to neglect DD's needs once, so I'm returning that sensible advice, just in case.