You have a solid handle on the things with your kids. I just felt the need to mention it in case you hadn't thought of it. I know you have a lot on your plate and figure it can't hurt to hear the suggestions. Glad you have it sorted, and glad your son is looking for constructive ways to cope. He's a smart thinker
Hang in there. This won't be forever.
AJ
"Our lives begin to end the day we become silent about things that matter" MLK Put the glass down... "Yesterday I was clever so I wanted to change the world Today I am wise, so I am changing myself."