It is all a process for perfection. You live today the life that was not perfected some time in the past, and you will also live your present days sometime in the future. As all goes around it comes back again for greater improvement. Tomorrow might be your best day, but it has to be truly perfection. As you improve yourself you will find that if you examined the actions of your present life they would not pass the estimate of an inspector.
Perfection is hard to come by.
It is not how you do it better, it is how you live it better. In the assumption that you lived a perfect day you will notice that still much could use improvement. In this scenario you will learn also that it makes a difference for these who lived this moment in more perfection. Your moment might not be good enough for someone else, and in this idea much perfection depends who lived your moment at that point in time. As all life goes on to a better future you will want to improve it because you don't know now if you will be the one who will live that speck of time in the next moment.