Our online pro-life group started a discussion over the weekend on "soulmates". It took several interesting turns, and...