What is a Soulmate?

A soulmate is a person that is perfect for you. That is your true love. The soulmate is the person that you would like to spend the rest of your life with him.