People who always agree to plans three weeks out but cancel the day before aren’t flaky…
Chronic cancellers aren't flaky — they're paying the price of a contract their future self signed without consulting their present capacity. The psychology of temporal discounting explains why.