In the pre-internet era, humans met soulmates through their social circle or matchmakers. Nowadays, the choice seems infinite. You may connect to millions of people using social media and dating apps. No longer are you restricted to one geographic area, and you can swipe through countless candidates while on the go. After all, our hectic pace of life leaves no time for offline dating. And why approach strangers when you can instantly reach millions of singles using an app?