This sounds like weak Ne. Which makes me think you are an Isfj even more. Intuitive doms or aux will make sense of the all the theorizing. I'm leaning more towards weak Ne than Ni because Ni uses intuition to narrow down possibilities and Ne expands them. From you example you seem to be expanding possibilities. I'd shy away from INFJ simply because they are Ni dom. The things they process with their intuition need to make sense more often than not as that is their dom function. They are also more focused on finding the best fit solution not expanding upon possibilities as you described yourself doing.
Si deals more with memory of detail not the experience in general. I would't rule out Si all together based on your memory.
That is Fe. Introverts with Fe can still be prone to social awkwardness. Fe is a decision function above all else. It makes decisions by weighting its effect on other people. Fi does not do that. Fi makes a decision based on a subjective moral framework. If Fi is doing what they know is right based on that framework they’re not going to particularly care if someone is mad at them. They might even be offended that the other person doesn't understand their unique point of view. They focus on authenticity. They must be true to themselves regardless of outside opinions. In addition F can be (not always) kind of oblivious to what those social rules even are. Many Fi users express frustration with being expected to navigate the social world of Fe. You seem to know what they are and take care to adhere to them which leads me to believe you use Fe.
Don't all people do that? That just sounds like the basic process of getting to know someone. This is also coming from a Fe user so yea lol. Let me ask you this how you decide if you even want to give someone a chance in the first place. How do you know you want to begin this process of getting to know them assuming you had a choice.
Its just that Im pretty sure my mother is ISFJ, and shes so different from me. Thats the reason why I dont think that Im ISFJ.