I think you are closer to INFP although youare kind of like an XXXX just in that you don't fit either of the types typically. but I think your typing of INXP fits you best.
That's the conclusion I reached at first, but I simply do not relate to INFPs and my Ti is a little too good for being an INFP. I don't even know what an INFP is at this point, so I doubt I am one. I should also note that I'm really not guided by some personal system of morality. I'm actually a first order moral skeptic — I believe that morality could mean something, that actions could be right or wrong, but we just don't have the knowledge of what right or wrong actually mean. When forming my opinions about certain acts, I usually try to look at it from every possible angle. I can be pretty emotional and sensitive, but keyword: can. I scored rather high on stability with the Big 5, but it should be noted that my Big 5 typing is actually consistent with an INFP, not an INTP. So who fucking knows at this point. I don't really care.
Then again, my not relating to INFPs could come from the fact that many are enneagram 4 and I'm indubitably a 5w4.