Is Your Soulmate Someone You Already Know

Have you ever thought about the possibility that maybe your soul mate is someone who is already in your life, but you have not yet realized it? Think about all the dates you go on and new people you meet, but still, you have not met the one who feels like the perfect match. This question has been running around in my head for a while now. Over and over, I hear people say, "Oh, you will meet...