Looks like I've got some good company here because I've always been a terrible procrastinator as well. There were 2-3 times during university where I stayed up all night to finish a chemistry report. I'm better at studying for tests than doing assignments, though. If it was for an easy class...