Have read many personality disorder books. The above added more to the matrix. Most of the times people are not pathological to the degree of personality disorders. But if you look at HEXACO the big six traits, then you basically can categorize most people and understand why they act the way. Because that’s who they are. It is very consistent. The truth shall set us free. You get less mad and baffled when you understand why.
Here is the link for test out the HEXACO personality traits. Tried it, quite spot on. http://psychometrics.akresgr.org/personalitytest1/