the philosophical and theological ramifications of this question are thick within the Christian community.
A lot of people believe in seeing a sign or getting a dream as to who their "One" will be.
In a normal relationship, character is demonstrated over time and trust is earned. There is no easy or quick way around this. People start from the ground up because they enjoy each other's company. This leads to trust and commitment eventually. Its a road that must be travelled.
When we seek a shortcut to "Know" who is the one without taking the time and effort to earn their trust or see the long term fruit of their character, we shortchange ourselves out of the foundation for a long term relationship.
This is especially problematic in Christian communities where I live. Women and men go on a date or two, pray hard and wait for a sign. We have the bible, we know what the truth is about what a Christian life should look like. But people want to trade living out a Godly relationship for the instant gratification of having the proof before the relationship could possibly let them know if it will last.
As a man who does not do this or think this way, it is especially frustrating. I believe in the Character and the nature of a relationship between Christians, as being the proof in and of itself. But this isn't something that happens overnight. There is no quick answer. And people make mistakes and there are arguments and life happens. Just because who you are dating is a human being, shouldn't mean they are undateable.
This subculture of finding the one, through supernatural predestination, has been the biggest obstacle for me in finding a good relationship.
I haven't had a long term relationship in at least 4 years. Its as if no one is willing to be in a relationship because they enjoy the company of someone. Everyone wants to have the proof of their inevitable wedding cake instantly, rather than growing with someone, together establishing the relationship as virtuous and right, from the very beginning.
Anyways, thats my 2 pence.