You probably already know what you need to do. So why are you not doing it? Why are you putting it off? To that very last minute where you are running against time and your stress levels are pretty much through the roof. Perhaps you enjoy the rush. That is fair. Some people do work under pressure. However, this cannot apply to everything in your life. For example, if you need to be in a peak physical condition, it would require a certain amount of time to do so. Therefore it is best for you to realise that and use it accordingly. It will seriously help to manage expectations thus resulting in a better quality of life. There are things that you can leave to the last minute and things that you just realistically can not. Be smart about it.