I agree with Hannah who writes that there's no such thing as "soul mates". Her wise father told her:
And then he gave me some of the best relationship advice I ever got: There is no biblical basis to indicate that God has one soul mate for you to find and marry. You could have a great marriage with any number of compatible people. There is no ONE PERSON for you. But once you marry someone, that person becomes your one person. As for compatibility, my mom would always pipe up when my girlfriends and I were making our lists of what we wanted in a spouse (dear well meaning Christian adults who thought this would help us not date scumbags: that was a bad idea and wholly unfair to men everywhere) that all that really mattered was that he loved the lord, made you laugh, and was someone you to whom you were attracted. The rest is frosting.
This is profoundly unromantic advice. We love to hear of people who "just can't help who they love," or people who "fall in love," or "find the one person meant for them." Even within the Christian circle, we love to talk about how God "had someone" for someone else for all of time. But what happens to these people when the unstoppable and uncontrollable force that prompted them to start loving, lets them stop loving, or love someone else?
What happens is a world where most marriages end in divorce, and even those that don't are often unhappy.
My marriage is not based on a set of choices over which I had no control. It is based on a daily choice to love this man, this husband that I chose out of many people that I could have chosen to love (in theory, don't imagine that many others were lined up and knocking at the door). He is not some elusive soul mate, not some divine fulfillment, not some perfect step on the rigorously laid out but of so secret "Plan for My Life."
I've already emailed this to my daughters' future email addresses, and I'm sure it will provoke some wonderful conversations in the future!