I tend to leave things to the last minute and then regret and think that I should have started it much earlier than I did, but realising that I will always leave things till the last minute as I can always find something else that needs doing at that particular moment in time rather than something that doesn’t need to be done for a while.
Sometimes I’m a fool to myself but I tend to find that I work better when I know that I have to get it done by a certain time as I have to then concentrate on what I am doing and I think that often works in favour. Not always, it has to be said, but often.