I just wanted to say hi real quick. I had read your post about your son, and I can fully understand what you are dealing with. I hope my post to your question may help, but if you need any more help I will try to answer any of your questions any way I can. I had a few more years to live with my apserger's and that has taugh me some coaping skills and helped me become better socially. Best of luck with what comes next.
Daniel