Commitment! It's one of the most human of values. It's what makes marriages last 50 years no matter what kind of significant problems come up.
> The main thing is, I never want to give up, and I won't give up.
Just focus on this. When things at the most bleak, remember that you're not allowed to quit, so work around that.