Welcome to the forums
Here's one site: victory - Idioms - by the Free Dictionary, Thesaurus and Encyclopedia.
There's is no dishonour in honourable defeat [a paraphrase of "All is lost but honour"]
We learn little from victory, much from defeat
- For Teachers