I think they actually exist but it can be anyone, not necessarily the man or woman you are looking for. It could be someone of your gender, younger, older. It doesn't matter. When we are that lucky to meet our soulmate we will realize it instantly because the feeling we get from that person is extraodinary :-) That is what I believe.

Greetings
Janessa