Finding the right person for you can be a difficult task. Luckily, modernity has brought with it several applications to help you find...