Im glad you got the result you think is fair, I hope your chat with the school goes well π₯° here if you want to chat afterwards!
Your youngest sounds like my son, it is hard isn't it. Its a full time job and if any of the DM lived a day in any of our shoes we'd all have HRC!
Thank you so much, same goes for you. Keep me updated, here if you want a chat/rant! πβ€