why you should never give up on your dreams