When my son answers that he's going to be in two different grades next year, people will ask, "Why?". He will answer, "Because I'm smart and I'm good at science." He sees this as being factual and refuses to alter the words. After a few discussions about how he feels when he hears the same words coming from a friend who is good at bike riding or swimming, my son has modified his response. He will start with the same phrase and then will tack on, "Everybody is smart and good at something. This is what I'm good at. But I'm not very good at other things like..."

I really like this reply because it doesn't diminish his strengths but it also shows that he is aware that others have talents and he does have weaknesses. So far, the extended response has been met with positive vibes.