I definitely agree with my #1 match. Ryan is more like the second. My mom once wondered if we'd be good for each other being so similar. Since neither of us crave excitement in the same way she does, being comfortable is okay with both of us.
Your #1 Match: INTJ
You have a head for ideas - and you are good at improving systems.
Logical and strategic, you prefer for everything in your life to be organized.
You tend to be a bit skeptical. You're both critical of yourself and of others.
Independent and stubborn, you tend to only befriend those who are a lot like you.
You would make an excellent scientist, engineer, or programmer.
Your #2 Match: INTP
You are analytical and logical - and on a quest to learn everything you can.
Smart and complex, you always love a new intellectual challenge.
Your biggest pet peeve is people who slow you down with trivial chit chat.
A quiet maverick, you tend to ignore rules and authority whenever you feel like it.
You would make an excellent mathematician, programmer, or professor.
Have original minds and great drive for implementing their ideas and achieving their goals. Quickly see patterns in external events and develop long-range explanatory perspectives. When committed, organize a job and carry it through. Skeptical and independent, have high standards of competence and performance – for themselves and others.
So, basically, I'm critical and pig-headed and anti-social. True, true, true.