Listen or read well. "The one" does not exists. You read that right. He or she does not exists. You could be married twice or thrice or more in your life in the providence of God.
"The one" who is totally compatible to you, where your triangles are perfectly congruent, will only come until the cows come home. You'll wait forever. He or she will not appear in your radar evah!
Marriage is not about finding the person whom you are so in sync with totally. No, it's about finding the person whom you are willing to commit your life to in spite of his or her flaws and imperfections. A person whom you are willing to work it out for life.
Of course, if you are a Christian you are only to marry a fellow Christian. Beyond this parameter, God gives you the privilege to choose. Okay?
1CO 7:39 A wife is bound as long as her husband lives; but if her husband is dead, she is free to be married to whom she wishes, only in the Lord.