Anyone who's ever spent time on the dating scene knows it can be brutal out there. First dates are especially grueling. The awkward getting-to-know-you question-and-answer session, the sleuthing for signs of their interest in you, and the awful feeling you get upon realizing you have to spend the rest of the evening in the company of someone with whom you have absolutely no chemistry. Even online dating, which often relies on algorithms designed specifically to turn up a good match, can leave you empty handed and broken hearted.