Quote:
he treats me like I'm a NT, forces me to give eye contact, etc
It seems to me that your teacher is trying to help you adapt socially, as in teach you NT behavior, because he thinks his job is to teach you these things.
My Mom is a teacher and she has had AS kids in her class before. The AS kids have an aide and I know the aide teaches them to make eye contact and helps them learn to control the volume of their voices. The aides think this behavior modification is appropriate and helpful for the student.
Your teacher might actually believe he is helping you.
Also, remember us Aspies tend to be very self-centered, so quite honestly, you are probably not the sole reason that the teacher took stress leave, but you might have been the straw that broke the camel's back or in other words, the last thing he needed to deal with that day. There are other students in your classes and I am sure a lot of them have tales of woe, which only the admin. and teachers know. I know my Mom gets quite depressed sometimes, knowing what her students have to live through at home, etc. every day.
Also, some of us Aspies like to really make deep connections with other people. It sounds like your behavior is obsessive and you need to let the matter drop and leave it alone, not only for your sake, but the teacher's.
That is just my 2c, but seriously the world doesn't revolve around you. I tell myself that constantly when I wonder what people are thinking of me, or if they'll remember something I did that I am embarrassed about.
Tallgirl.