I don't want to kill your idea of soulmate - but I am wondering if you have maybe turned this one guy into the epitome of what all guys should be? In the dream you are hurt (physically) and this man steps in and starts taking care of you. I see him more as the guy you want (not him specifically, but he is the embodiment of that by giving you a familiar face.)
Maybe you have been afraid to step straight out and say ,"this is what I need in a man/relationship" and your subconcious is telling you what you want. You want an intelligent/nurturing man. You only give your body over to him after he shows himself to be this.
This guy in the past is fairly safe for you (or you think he is) so that's why your mind drags him up in dreams.
lthough my first marriage ended badly, I still have dream of my ex from time to time, because he never *physically* hurt me, and he was the man to pull me up after my rape. My mind still sees him as a "safe" guy - relatively speaking, whereas other types of males in my dreams clearly signal threats.
keep a journal of when you have these dreams, and try to record the overwhelming emotion in these dreams ; passion, safety, comfort, etc. And that could be the key as to what you are looking for from this man, and others.