In the past few months, I discovered my Myers Briggs personality type. I can't say enough how this has helped me understand myself and some of the decisions I have made over the past years. Granted, if you are perfectly happy in your life, maybe discovering your MB type would be no big deal, but when you were born from upheaval and continued to carry that dysfunction into your adult life, discovering something of your true self can bring a wash of redemption into your soul.
The later is my own experience, and discovering that I am INFJ has explained so many aspects about how my mind has a tendency to work and why I mesh well with some people but not others.
I won't go into describing an INFJ. There are many sites that describe all 16 types in detail better than I can. :-) The quiz on 16personalities is a great place to start discovering yourself!