Before you give up, think about how unfortunate it would be if the results you have worked to achieve required just a tiny dose of additional effort. How disheartening would it be if the train you’ve been waiting for arrived five minutes after you walked out of station? Not only does success require diligent effort, it requires persistence and patience. Rest when you are tired, but don’t quit. You never know what’s just around the corner. It could be everything you have been working for, or it might be just another mile marker on your journey. Either way, when you keep putting one foot in front of the other, one day the next step you take will be the one that carries you to your goal.