Live not by milestones and dates, but rather in a continuous flow. This moment is a treasure, as is the next. There is no need to work yourself into a frenzy of vows and commitments in order to make use of it, nor is there reason to regret that the previous moment was not as you planned. Leave all this. Leave this way of thinking.
Time is meaningless.
It does not matter that your past is imperfect, relative to some idea you had of what you might do and accomplish. Because you have no concept of all the possibilities of that moment and the great calamities you may have avoided. You do not know whether what you have done and how you have lived was really such a mistake after all. The possibilities are endless. So let it go.