Do Your Best And Forget The Rest Meaning