We're still working on this.

On Saturday, DS12 was supposed to start homework at 11am, and try to get a lot done because he had a 1pm doctor appointment. By 11:20 he still hadn't started so I tried to get him moving along. But he was very stressed and kept falling on the floor, not working, and complaining that the assignments were too hard.

After an episode in which I ended up threatening taking away his electronics (I'm not proud of this) he reluctantly started working, and finished his homework fairly easily.

Later, he tells me that he was upset because he had been making progress in a video game and wanted 10 more minutes to finish. That apparently was the source of all of the drama.

Of course, if he had actually told me, I would have happily let him finish. Aside from playing 20 questions every time there is a meltdown, how do you address this issue?