If you’ve ever agreed to meet someone and ducked out at the last minute you probably felt pretty bad about it. And maybe the pang of...