21 of the most effective online dating services and applications. Have you been currently on a quest to track down enjoy?