Wow RikR, what an amazing and insightful post, I agree with everything you have written and know, by reading this, that you are on the right path. I only wish I had a 10th of your eloquence.
Good luck with your TMS journey, and give that little boy a massive hug, he is finally going to be heard.