soul mate or soul·mate
1. a person with whom one has a strong affinity, shared values and tastes, and often a romantic bond: I married my soul mate; you don't get much luckier than that.
Origin: First recorded in 1815–25
Now YOU come up with a sentence (or fic? or graphic?) that best illustrates the word.