Run when you can, walk when you have to, crawl if you must; just never give up.
Never giving up is a mindset that we must all lean on as we live our lives everyday. Some people choose to use never giving up generically, and refuse to implement one of the biggest facets of the principle, being yourself. We have to make a huge effort everyday to not only push as hard as we possibly can, but while pushing we must remember to only push in the direction that will take us the places we truly want to be in our own minds and hearts.
Give a supreme effort. Push until you can no longer push anymore, and leave everyday with the feeling of being satisfied that you gave your all, to see the dreams you have inside of yourself come into fruition.
There is truly no goal or obstacle that you cannot overcome. Have an undying amount of faith and be sure to step out on it time after time so that you will continue to grow for the rest of your lifetime.