One thing you (any of you) might do is take one of the many versions of the Myers Briggs Personality Tests that are available for free on the internet. Here's one:
http://www.humanmetrics.com/cgi-win/JTypes2.asp
I have taken these tests many times over the years. Sometimes they have been required by employers - knowing my personality type and the types of my co-workers has often prevented problems in the office.
The test is based on Jungian psychology; information here:
http://en.wikipedia.org/wiki/Myers-B...Type_Indicator
No matter how many times I take it, I always get the same result, so I think it is pretty basic to how I operate in the world.
I am an ENFP (Extrovert; Intuitive; Feeling; Perceptive)
My exact opposite would be an ISTJ (Introvert, Sensing, Thinking, Judging)
There are 16 possible combinations; none are to be seen as good or bad - they just ARE: how you operate.
I always get a kick out of this!