My DS7 is similar. I think part of it is that he has never really had to try very hard. He almost always knows the answers and almost always before anyone else. I have been trying to give him more challenging tasks at home because I feel like he is not quite where he used to be academically. It is very frustrating because he just doesn't want to try hard. Maybe it is personality type? But he is a perfectionist though. ???