A lesson in internet debate from my 7-year-old

“WHY?” His voice was angry, his body taut. “Why are you taking it away for so long?”
I said nothing. Kept driving through the misty rained last-night streets towards school. Two of the three of my kids missed their school buses. One of them forgot a band instrument. I was still in gym clothes, though I hadn’t worked out yet. The day was screwed from the start.
“Where is it?”
He huffed. “In my…