frankly, everyone i know who has asperger's still knows not to do something like that. they still have the ability to reason and understand right from wrong. i don't know if there are like, extremely varying degrees of severity in asperger's like in other forms of autism or not, but most of the people who i know who have it are still able to function as normal human beings and wouldn't do something that severely out of the blue and wrong just because of their disorder. i don't think you were at all wrong to yell.