Hola!
1-Lo que ha hecho tu amigo no tiene disculpa.
2-Tiene Asperger. Supongo que sabes bien lo que es, como afecta a la conducta y a la interpretación de los contextos y relaciones sociales, comprensión de señales etc.
Creo que deberías tener una conversación «didáctica» con él .