Anyway, the long and short of the story is that I came across a video once again about "How do you know someone is the one"
Jefferson Bethke explains it a little more here.
He clarifies that there is no such thing as "The One" because we end up putting too much pressure on the other person to be perfect when we should be putting Christ first and learning to show love, grace, mercy and forgiveness to the other person plus holding people in high standards might cause us to miss the good, godly people surrounding us.
In a nutshell, WE ARE FREE TO CHOOSE WHO WE WANT and it is important to be transparent in the process and trust God to enable us to make the right choice.
Ps: We still need to exercise patience because God always knows Best!