Hermione Explained

Hermione Jean Granger has Asperger's Syndrome. A milder form of Autism. Asperger's Syndrome includes people having obsessions and struggling with speech.

That's why she's my favourite character