He always looked so damn smug all the time, almost arrogant
Fairly typical Aspie then, doesn't understand facial expressions. Often only has one. Because of a lack of understanding of the world around them can often appear aloof and arrogant, although that is rarely the case.
All you've done Shiny is demonstrate your lack of knowledge. Perhaps you would have been better to check out AS before commenting.