You did an absolute wonderful job! My son is 15 with nearly the same issues and was just "withdrawn" from his 4th school. We are now looking at specialty boarding schools.