I believe in the concept of Soulmates not because I believe in Happily Ever After. Not all soulmates are 'the one' and they may not be in your life forever. What I feel is that a person who is a soul mate is just someone who you feel a particularly strong connection to that is different from others in your life, and often feel as though you have known them far longer than the amount of time since you met. They could be someone who helps you through a particular period of change, or someone there to share life with you forever. If you believe that you made the choice to come to this life, maybe you planned with other sols to meet this time around. That's a soul mate to me.
RE: The Unhelpfulness of Belief - Why Accepting Uncertainty is a Better Choice