I hope your S13 finds his way and I'm so glad he has you. My S21 (yikes) was 14 when he was diagnosed (I know your situation is different) and I had been making excuses or ignoring what was going on for probably a year. It's been a long journey. Kudos to you for making sure your son's getting what he needs.
It's OK to be complaining and negative sometimes, you'll get tired of hearing it and snap out of it.
Me 57/H 58 M36 S 2.5yrs R 12/13
Let me give up the need to know why things happen as they do. I will never know and constant wondering is constant suffering. Caroline Myss