I'm a "last-minute" person. Getting things done ahead of time isn't my thing. Mostly it's because I'm scared of not getting it right.
And it's true: I often hold off on a project because I'm worried that I won't get it done. So I don't do it at all, worrying myself into inaction.
The up side is that I tend to be more flexible and spontaneous than others, able to think quickly and punt as necessary. Waiting till the last minute lets me get in totally up to date info. I get a kick - a frisson - out of the will-I-won't-I finish game.
On the other hand, this kind of thing drives me crazy. Frequent "winging" doesn't let me marinate in my thoughts, gently editing or adjusting as needed. And it makes other people feel frantic and worried.
Don't get me wrong: eventually I get things done and quite well, too, I might add.
But is it worth the chaos?
Yeah, I don't think so either.