This is JMO - It is sometimes easy to fall in love with someone who is there when u need them - IE. just a phonecall away and this someone is the person u become very very close to - because they are "safe". What I mean by this is - somehwere deep down u knew that u would not be meeting anyway soon so it makes the relationship easier. It is harder to be true and talk to someone that you are gonna have to see the very next day but someone who lives so far away is not gonna turn up on your doorstep.
Maybe I am not explaining this very well. ......
But I do think that you HAVE to meet - whether or not anything comes of it, it makes no odds - if you dont you will ALWAYS wonder, what if? and you will never know if your feelings were real or not.
Plus you have to think - could he live in your world? and could you live in his? Over the phone or computer is very very different to real life
RE: Reincarnation and Soul-mates
Has anyone heard of Twin Flames?