Self-Help Marriage & Relationship Programs
It's called Enneagram. I have completed SEVERAL personality profiling system for work and personal growth, and this is BY far one of the most insightful systems I have found.
The concept is that the vast majority of us can be classified into one of 9 personality profiles (3 in each triad)...