@Mister_Toon, please consider that everyone here says your character is good.
Did you see “good doctor”? The lead in that TV drama is an autistic so he always says what he think regardless of TPO. However his habit becomes a great talent in the really serious work like a doctor, because he is honest, almost always.
The way to represent your character`s ability is needed. How do you think? But this is a very valuable part and you should be carefull to open it to public. Its better to open partially, if you do.