hello whatsername, I have just read this thread, and I know it will stay with me all day. I will be thinking of you, hoping you have reached out for help.
I had no idea whatsername was you, sg. From reading your messages over the years, you have my admiration. You have always struck me as someone who has really well thought out viewpoints on life, who doesn't follow the herd, but is prepared to discuss, in a very open way without getting angry and defensive, with others who may have different views. I hazard a guess that in real life, you are a very good listener. I hope this openness helps you look at what people have said here and get the real life help you need.
I really feel for you about your son. You say you are sure he has AS, but they refuse to diagnose it as such. I can see from reading of other people's struggles, getting diagnosis and support can be soul destroying work. I have also seen how some mumsnetters have really helped other mumsnetters find the riqht people and organisations to ask and have got things moving for them. Please, as part of your help-seeking mission, make use the grass roots expertise of parents of AS children here on mumsnet.
I may be wrong here, but since you have had children, how many professionals have you relied on to help you? I know you would have gone to the gp, but as you home educate, you have presumably not relied on teachers much, if at all. I know you have had a very difficult experience with your own school, and you strike me as being very well equipped to home educate. I bet you do a brilliant job of it, I honestly do. But it must be a lonely burden. As your children don't have teachers, how much recent experience have you had of seeing how other people can influence things for the better. Believe me, they can. They can help you live the life you want to live, support you and your children, support your decision to home educate, and their help and input will show you that you are a lovely, good, caring mother and person in your own right.
Please take care of yourself.