Ah, here it is, the test that I liked so much. It's fun to do, so enjoy it. Might help you. =P
HelloQuizzy.com: The Best Personality Type for You Test (18 questions)
My result is this (even though sometimes both options kinda sucked) and oh wonder, oh wonder, it makes me have a bigass smile! xD
INTP - The Architect
You scored 50 I versus E, 40 N versus S, 60 F versus T, and 40 J versus P!
Your ideal romantic partner is known as the architect. As a romantic partner, this type can be playful with great energy to get things started, but not quite as good on follow through. They may have a tendency to hurt the more emotional types unintentionally by not sharing their own reactions and feelings as they can get swept up in their own ideas and projects. They want to be appreciated for their ability to respond quickly and to fix problems creatively. They need plenty of time to themselves - therefore their partners must respect their needs for independence and originality.