Sometimes the answer to something is no.  You can not will everything to completion.  Sometimes the answer to doing something is not now.  Sometimes it is later.

It is true, sometimes one can quit too early but sometimes no matter how much you want something done it is not right now.

Often it is not right now and sometimes it is never.  You can not will the universe.  You may think you can and maybe you were taught never to accept a thing can’t be done.  Nevertheless sometimes it just can’t be done.

The universe does have a set of laws.  And you can’t disobey them.  The result will always be same.  There is nothing wrong having the attitude it can always be done.

And it is certainly true a lot of times the person gives up too soon.  There is always a point where one has to quit saying they have tried their best.  Or try again another time.