Our recent problems are nothing compared to yours, and I sympathise with your situation.

When junior (aka little'un) was having an horrendous time recently(see my posts passim) we told him that if all else failed we would just homeschool - and this lifted a weight off his shoulders - I think it just transferred onto mine. I don't know what I would do if he was more happy to stay at school - it's very very tough and you just have to do your best for the both of you.