What is a Soul Mate?

A soul mate can be describes as one or two persons compatible with each other in disposition, point of view, or sensitivity. It is someone you have a deep affinity with. A person that is temperamentally suited for you.