A soulmate is someone who evokes a deeper emotional response than just physical attraction. This goes beyond shared interests and passions, and involves similar life goals and values. People often meet their soulmates during the early part of their lives. They usually...