Is there such thing as a soul mate? If so, how do you know when you have found your soul mate?

If you wish to add your thoughts to this question of the day, please add them to the comments section.