Islam teaches that everything that happens is predestined. Even if someone grabbed a chicken nugget out of your mouth, we say that the chicken nugget was destined for that other person. Now let's apply this concept to marriage. If marriage is predestined, then even if a person is rude and bullied a marriage candidate, that person will still marry them because it was predestined. Wrong! I don't think that any man or woman will be like a chicken nugget!
Another concept of Islam is reward and punishment. The good believers will merit Jannah and the wicked scoffers will be turned away to their misery. Now let's compare this concept to online meeting. People who follow the rules of Islam (to treat one another with respect) will be rewarded with a spouse, while the scoffing bullies are left unmarried. Don't turn Helahel into hell.
I think that marriage is really a combination and balance of both concepts. We must treat *everyone* with respect and remember to greet back our fellow's "Salaam" with a "Waalaykumassaalam". If you can't treat a stranger with respect, then how can you treat a spouse with respect? Then, when issues come up (all couples have disagreements), that's when the predestination comes to the rescue. The soulmates will politely work out the problems.
May we all *politely merit* to meet our predestined soulmates very soon - Ameen!