The Myers-Briggs Personality Type Indicator can give you a lot of insight into your mind, and personality.