Answer:
John's characteristics suggest that he may have a Schizoid Personality Disorder.
Step-by-step explanation:
A pervasive pattern of social withdrawal and a limited range of emotional expression characterizes a schizoid personality disorder. They don't actively seek out social or sexual experiences and are often unresponsive to social signs. They instead favor alone hobbies and may come out as emotionally impassive or disconnected.