Have you heard of the Russian push? I'm not Russian but the Russian push describes my working style perfectly. The way it works is the following: say you have sixty days to complete a project. For fifty-seven days you do absolutely nothing. Then, three days before the project is due, you realize that you've done nothing. For the next three days you work non-stop, make an inhuman effort, develop an incredible speed for every part of the task, come up with extremely inventive ways to optimize the process, and complete the project on time.
After which you feel too tired to move for two weeks in a row.
And then you get a new project.