Yeah, you're just psycho. No, really, if you are a spiritualist, which I know you are, think of it in broader terms. You believe we are all here for purposes that have a greater scope, right? Whether in terms of your own karma, or intertwined with others. Maybe this person is familiar to you in the same sense the other one was. Maybe you need to relearn something or maybe you didn't realize the experience you needed in the first circumstance. So something familiar and similar is sent your way, which is your higher consciousness, or the consciousness of the Universe giving you the chance to rework the karma, replay the roles.. it could be a learning experience,for good or for bad, that is up to your needs and perceptions. It could be broader.. maybe you need to teach this person something. Channel your guides, find out why you recognize this person. You wrote him into your life, right? You recognize him as that.... Do they have similar charts? Similar looks? Similar reactions? What can you put your finger on in terms of their similarities? You know the answer.
I don't think it is the same person in the soul sense, but maybe it is an opportunity to revisit possible failings/broader reaches and insights that you can glean a better experience from.
Keep us updated.