One thing we all constantly forget is that Tomorrow is never certain. During my schooling, I used to come back from school, open my bag straight away, take out all my note books and get all the homework done and do some revision if I have a test or something the next day.
And these were done, before changing my school uniform or eating. Only after having finished my work, I would do anything. But these days, I procrastinate things to be done 'later on'. (Though I am not a terrible procrastinator). But I regret not being able to get things done sometime before the deadline and here I am blaming on the amount of work I have been given, which I would say impossible to get done without jumping up and down during the last minutes.
We all want more things to be done within a short time. And when we realise it is too unrealistic, we tend to procrastinate. We have stories to reason our postpone, and we hardly accept the truth that those reasons are just to convince ourselves or unacceptable excuses. Excuses that don't help but suppress the talents and productivity.
Procrastination is the thief of our time.
Don't let yourself stealing your own time. Do something to overcome the habit of putting off things. Make it a daily challenge. Maybe you can get a diary, make your own deadlines and tick them off once you've done.
You could have scheduled deadlines, if you know your daily routines. Above all, you should have confidence that you can and are capable of, get things done - though not in a way over-enthusiastic and unrealistic.
Sometimes we say "I am trying my best/I've tried my best". I should agree that this is an excellent way of expressing our level of confidence, however, I believe saying this has much more impact on limiting our ability than the positive side. Rather than saying trying your best, something like can do better will help to a greater extent. It will never stop your process of learning, developing and improving. Or procrastinating.
For me, if I am not satisfied with a work I had done, I would not sleep until I get that perfectly. I will even waste time on re-doing something of the sort that doesn't need much importance is a second story, but I get that satisfaction of doing something to the level of no-faults according to my knowledge. But it is important to know that what deserves more priority and what needs more time and effort; whether lying down on the sofa doing nothing other than breathing or getting that bundle of work on pending done.
Tomorrow is not promised.
"What you have learned is a mere handful; What you haven't learned is the size of the world"
Have a good day :)
& lots of love.