Idea. Same type relationship, driving down that long road, hit an occasional bump, so you deal with it and carry on. If however you go with a IxFP, yeah there will be more bumps, but you may learn so much more, not only about yourself but the other person as well.
Now bring in the Ni, Te, Fi stuff, how would your type bring out your weaknesses so able to work on them as you are going to have somewhat the same strengths and the same weaknesses. Yes, i know you can work on different bits.
Isn't that what relationships are all about. Learning.
Maybe i am not articulating myself very well.
Do/can you understand what i mean?