Well, most people don't think.
They are just playing a script. They get angry, or happy, based on certain triggers.
When i get angry at someone, they had better work things out, but most other people just seem to get angry because of a word they heard wrong and triggered them. And, the anger has no real meaning. Next week they can't even remember the incident.
So, i could say you are over-analysing things, because in most people there is nothing there. Or, i could say you haven't gone far enough in your modelling. Like, have you modelled all of the myers-briggs types? How about the enneagram types? These types are a good starting place for actually perceiving what drives a person.