Letting go

We face a mountain to climb or a problem to solve. We often say “never give up”, and that “winners never quit, quitters never win”, “Quitting is NEVER an option”. But is that really the case all the time?

Does a problem always have a solution? What if letting go, painful as it is, may achieve better results than holding on? When is the best time to say “I give up”?

Anyone?