Who is my Soul Mate?

Your soul mate is the person you are going to spend the rest of your life with. You will be deeply in love with this person. If you have not met that person yet, you should soon.