DS 6 also hates to struggle even the slightest bit. He likes "already knowing". This has been a problem since he was 3. He is not good at everything but he seems most vulnerable to tantrums over academic work. I think this is an area where he learns quite fast and a concept quickly become easy. I've realized that if I want him to keep on experiencing real learning I have to be on my toes because he will struggle with a new thing for only a few days before he needs another thing to keep him challenged. If I let him go at his schoo'sl pace where a concept is taught for a month or more than he will have spent too much time not practicing being challenged and will have a major melt down when the next hard task crops up.