Soul mates?

Has anyone else had experience with this? There's this guy that I met in college, and no matter who I'm with or where either of us go we are still connected. We've gone through spurts of not talking at all and no matter what I just feel so drawn to him and connected to him. Nomatter what I do it's always him in the back of my mind. We never actually dated, only talked about it and hung out. We became best friends. And now after moving far away I still feel connected and drawn to him and the feeling is mutual. Is this just unresolved feelings or is there more to this? Is there a such thing as soul mates?