I'm really good at figuring out thinking styles that correspond to observed personal expressions. However, even if personality dictates how your think, it is your motivation which dictates how you feel and what you *want* to do. Proficiency =/= personal desire. Somewhere between these two is a middle ground... but until we understand both angles we can't say what that middle ground really is.
We know from cognitive psyche that the brain seeks seeks to stimulate parts of itself that. However, we also know from relativity, that energy seeks the path of least resistance. It follows then that we will use brain functions that are more fully developed more often, simply because it is more pleasurable to stimulate these areas. For example, you may be an INFp type, but your Te may be the most developed of your functions and thus, you will have an appetite for knowledge. (I think Kioshi said something along these lines recently? Or was it Esper?) This is where subtypes come in, probably. This doesn't mean you are a different type: function order determines type, not your stimulative preferences; it just means you are an INFp who likes to pay attention to the way things work.