Well, I believe all of these things have some truth and can be helpful. However, I'd like to share with you an elementary paradigm that has served me well for over twenty years. It's simple to learn and it really works. When you choose to ignore the differences in people and treat everyone the same way, you are only successful or effective a small percentage of the time. The way you or anybody behaves with other people is very complex.
Many factors determine behavior.
These factors include your past experiences, your cultural background, environment, temperament and even your age. Yet, everyone has developed behavioral patterns, or distinct ways of thinking, feeling and acting. If you learn to recognize these patterns, you will improve your ability to communicate with the infinite variety of people you encounter everyday. You don't have to become a psychologist or a psychiatrist. Everyone is unique.