Why do we always seem to wait until the last minute to do something, even when we know it's important? Procrastination is a strange phenomenon.