Wow what a very good post, very insightful and you have done well. Personally I don't like the labels we brits put on people, its way to disreectful especially for people who have what you do. I have a 12 year old grandson who is Autistic, its a label I don't like, for the mere fact he is an absolute genius at some very hard things, similar to what you have shown in your post above
Keep going with what you are doing. Good to meet you