"Never give up!"
That's one of those bumper sticker motivational phrases that people always say as if they just thought of it. It's absolutely a cliché, but is it even good advice?
If people never gave up, how would we get anything done? The grown-up way to look at it is know when to give up, don't hang on too long, but don't give up too easily.
Get used to a life full of ambiguity or you'll burn out young. Accommodation is not a dirty word. It's the grease that keeps the wheels turning.
Giving up doesn't necessarily mean giving in. It may just mean moving on.