It does not matter wether we are talking about an adult or teen, everybody procrastinates at some point in their life. It is something that has been present for many years, and one of the most common activities (or inactivities) through out the human race. The true questions is why do we do it, or rather do not do it?
There can be various reasons as to why one prolongs certain types of activities, but the most common reason is because we do not enjoy what we have to do. I can speak from a student's perspective and affirm that "procrastinations is the student's curse." We simple delay our ask because we don't like what we have to do. Or rather because there are other things that we could be doing. The same happens to Hamlet, who delays his revenge as much as he can. Very few people could say that it is fun to kill some one. Rather, very few could say that the enjoy killing the uncle. Hamlet loved his father and he felt justice had to be made, but since killing was not some thing he enjoyed doing, he looked for excuses to delay it as much as possible. The same happens for our day to day lives. As a student, I can say that I enjoy some classes more than others, and most of the time I work first on the ones that I enjoy. I almost always leave the worst for last. But this is a trend in society. When one has to do something that one doesn't enjoy, it can de dreadful to complete the task. No one likes to do something that they don't enjoy, some can even suffer by doing so, so, our human feelings and guts tells us to leave it for last. And as humans, I am sure that if it weren't for deadlines creeping in, we would only do the things that we enjoy; it's in our nature. We don't like to suffer, we like to have fun, and since things we dislike exist, we procrastinate, and leave the worst for last.
Some times leaving the worst for last, is actually far worse than better. I am a strong believer of the opposite: "leave the best for last," because I like to get over the things I don't like fast, but sometimes it's also good to take it down a notch and procrastinate. It can even lead to good things, like being able to think things through and take the correct decisions. In conclusion, it is good to procrastinate some times. Being a chronic procrastinator is another story, but sometimes delaying things, is for the better.