No one ever said that finding the perfect mate was easy, ...