It is all to do with your degree of perfection you get to when you study. Being able to study well is also a skill that can be developed. Try to establish a good study habit and not to leave things until the last minute (by last minute, I mean last few days). This means you just need to keep up...