Have you considered the compatibility issue? According to Keirsey, SJs and NF's often seem compatible at first because both tend to be cooperative, but that, ultimately, their marriages aren't as successful as other pairings. His research shows that the most successful marriages occur between SJs and SPs, or NTs and NF's.
His book
Please Understand Me II explains more in-depth about his compatibility theory, which is empirically supported (unlike Myers Brigg's theory of compatibility.) Moreover, he clarifies/corrects many of the flaws of the original Myers Briggs theory and, if you are interested in gaining clarity regarding temperament theory, you should definitely read it.
According to his theory, the most compatible temperament type for you would be ENTP. Female rationalists are somewhat harder to detect (rationalists tend to have particularly unfeminine qualities that they sometimes try to mask), but she would theoretically compliment you in all of the particulars while being able to understand and communicate with you intimately. According to Keirsey, it is the N/S dichotomy which divides the world into groups of people we understand easily and groups of people with whom we are "uneasy".
Her theoretical match would be a playful and sweet ISFP Artist.
I can tell you from personal experience, moreover, that the theory is a good one. I, without knowing it at the time, married my "Keirseyian match", an INTJ, and the relationship has always been easy for us. We have a lot of differences, but we love that about each other--we compliment each other, and we can always, always communicate when things get hairy.
Here are some shorts about the Keirsey theory of compatibility:
NF/NT:
Keirsey's PersonalityZone - Personality and Your Relationships
SJ/SP:
Keirsey's PersonalityZone - Personality and Your Relationships