I have aspergers as well, I think I mentioned it up the page on my Train alt but if you don't mind me answering...
1. Not a docter, I see a psycologist before major events and at the start and middle of the year, not really an assessment though.
2. Sometimes, if people won't listen.
3. Yeah...