I watched a movie Uninvited yesterday. I have seen or read about a lot of movies about psychopathic killers. I have also read about other minor psychological disorders like habitual stealing (kleptomaniac) and compulsive lying, which all come under obsessive compulsive disorders (OCD).
My question is why do all these disorders have to be anti-social? Like habitual stealing, is there a OCD of habitual charity? Like compulsive lying, is there a psychological disorder where a person is just incapable of telling a lie? Is there a psychological disorder where a person is extremely altruistic? If yes, can you please give me some references? If no, can you please tell me why?
Can some knowledgeable person (like a clinical psychiatrist) help me with an answer?