I can see how this path diverges

- one version of me pulls him home to figure out a better way for him to learn. That could restore him to his happy calm self and open him up to a world of learning and confidence in taking a different path (or degenerate into arguments and power struggles).

- another version of me keeps making him go - for his own good and for the development of his character. That could have him continue on this path of intentionally doing bad and going to bed super late so he can barely function so the school sucks thing becomes a reality he can hold on to to justify sub par performance. (or he could learn that he needs to face difficult things and become a better version of himself)