Hey B, just dropping by to see how you're going. Being more and more away from this site must be a sign we're detaching quite well? ;-)
Recently I had an unconfirmed finding... could it be that H may have ADHD. So many symptoms are familiar, the more I read it's like finding a missing puzzle piece... it'd explain so, so much if he does have it. Not that it'd help our situation. But it will help have H better quality of life if his behaviour is defined.