You just nail it, it's a fact you should never give up on your dreams you should hold on to your dream no matter the circumstances you are facing giving up is not the best option, you might never know how close you are to your goals before giving up, that is why I said you should never give up.