Is Justin Kan imperfect in any way?

You would be surprised to hear this, but Justin Kan has always felt uncomfortable connecting with other people on a deep level. Now he is trying to genuinely express how he feels about people around him in an attempt to establish more genuine connections.