I thought you'd given up on this INFJ you were seeking? You are aware that we are diverse bunch right? We are not carbon copies of each other. I don't 'act' coldly, my neutral is simply devoid of any emotion whereas other people's default expression may be a smile when they aren't actually consciously doing so. It doesn't bother me, it bothers other people who wish I were more open because it makes them uncomfortable not knowing what's on my mind. That's not my issue if you're uncomfortable. You seem to be one of those individuals, and to be honest, it makes me uncomfortable being around people who won't just let me be how I naturally am. It speaks volumes and suggests you want to change this man to suit your needs.
As I said on your other thread, we are not introverted feelers, we are extroverted feelers just like ENFJs. While our Fe is generally quite developed, if your Ni is strong enough, it can make you appear cold to the outside world when you're just 'thinking'. Our Ni simply comes before our Fe, so no, we aren't easy to read. If we were, you wouldn't need to ask us what is on this guy's mind. You'd already know, wouldn't you? I don't mean this as an insult, but if you're coming onto this guy as strongly as you speak on here, you might simply be irritating him, not scaring him. Yes, he may be shy, but I certainly don't take well to people trying to intrude on my thoughts when they are not welcome. You'll know if you are, because you won't have to wonder what's on my mind as I'll invite you in. Many ENFJs seem to do this, be pushy when it comes to wanting others' emotions laid out on a platter before them. If you're pushy, we will withdraw emotionally from you. Your behaviour will only grant you the opposite of what you want and you will be rewarded with coldness. Someone trying to 'read' me is as personal as someone trying to read my diary, for example, I'm not going to take kindly to it and will make a stonger effort to hide it unconsciously.
Remember, ENFJ or INFJ, you are not psychic. And though you may get a strong 'feeling' that you know what someone is thinking, you are not inside their head. Even I have to remind myself that, and I am good at reading people. But I am not perfect, no one is. And INFJs can tell when you're trying to intrude on their thoughts, ENTPs are similar and again, they don't take kindly to it and will shut down if you try. Think about it this way. He might actually like you, but if you haven't earned his trust, he is not going to let you know what he's thinking about. And no amount of nudging and prodding is going to work, you're only going to become a nuisance and push him away.
You need to remember, you are an extrovert, he is not. Introverts do not go around broadcasting their thoughts because it is simply not in their comfort-zone to do so. You may not like that. It doesn't matter, you still need to respect it if you want him to open up to you. INFJs value their privacy, again you need to respect that. Have you actually clearly asked him how he feels? It should save you needing to guess what's he's thinking. And if he won't answer you, take that as your answer and move on. After all, he might not be in the right place for a relationship. He may be immature, or sending you a clear sign he doesn't want you. The way you have described how he is always on your mind is not healthy and it's obviously upsetting you so maybe he isn't the one for you like you think he is. While you need openness, he may need time to open up that you can't give him. If I judge that a person who is pursuing me is going to run out of patience very quickly with me 'opening up', I won't even give them a chance. Because I want to save them and myself the future heartbreak.