You've got to stop brooding over your past mistakes or failures. As well, stop frittering away your time relieving the good old days. Just go ahead and move on with your life. For, the best of all things is yet to come. That is to say, your best days are yet to come. Besides that, whatever you've seen and enjoyed already is nothing to what is yet to come. Oh! Yes! I do believe that the most beautiful ones and things are not yet born (they are yet to come). ~Emeasoba George