If you’ve ever had canceled plans at the last minute, you probably know the mix of confusion, disappointment, and mild ...