Our soulmates seldom appeal to our personalityour ego. Thats why they are called soulmates rather than egomates.
Carolyn Miller
Soulmates tend to find each other during their respective pursuits of their soul missions. Creating a soulmate could be seen as a spiritual reward that we give ourselves, after pursuing many soul contracts rife with discord.
Linda Brady