There have been some great suggestions posted, but I thought I'd add one that was a tremendous help to me.
It is called the "Myers-Briggs" personality test, and it really helped me to understand myself better. You can read up on it (there are books on Amazon), or ask your therapist, and you can even do a free on-line version.
Here is a free online version
http://www.humanmetrics.com/cgi-win/JTypes2.asp