My 7 year old ds, like majority of children, has his strengths and weaknesses. However, he doesn't see any of his strengths, and thinks he is useless at everything.
For example, he is a purple belt in karate, (this is one off a brown belt then there are 3 brown belts and then you are a black belt, there are 6 belts below him). In his karate group there is one child who is in the school year above him and is a brown belt, and another who is three school years above him and is a black belt. Everyone else is at least 2 belts below him. He'll rave about how good these other two kids are, but says that he is useless at karate, and is one of the worst.
When you point out that the majority are below him, and therefore he's not useless, he doesn't see it.
This happens with everything, even where he is the best, he believes he is useless at everything.
Has anyone got any ideas of how to help with building up his confidence? I don't want him to be arrogant, but he really has a low opinion of himself. All the kids in his class are ultra confident, and will readily say they are the best, or if not THE best, one of the best. But he says he's the worst at everything, even when he's not.