He said the word go once already and it seems like he would just like to be left alone instead of being humiliated with the nose picking comments and the stimming references.
180havok. It is God who sends those friends(fellow humans) to support you, provides the income to buy and enjoy a home, and puts those people into your life to love you unconditionally. I've tried to live a life without God and now that He is in it what a difference-like day and night.
They are having success with horse therapy and autistic children. Something to try if it's in your area.