Hola!
Lo primero no debes sentirte mal, tú has puesto todo lo posible de tu parte, intentando entender las situaciones, con el estrés que eso genera.
Yo trabajo en una asociación de autismo, con programas específicos para chicxs con Asperger, y no eres la única a la que le ocurren estas cosas. Puedes buscar la asociación más cercana en tu ciudad y allí te ayudarán en tu gestión emocional. No tienes que verlo como terapia, sino como un apoyo para estos tipos de momentos.
Un abrazo!