Dating is tricky even when the odds seem good. Say you're both from the same town, are familiar with each other's beloved spots, and have a few mutual acquaintances. There's still a million reasons ...