You've got to learn from your mistakes. And not do them again.
If you insist on disavowing that which is ugly about what you do, you will never learn from your mistakes.
If you don't learn from your mistakes, then they become regrets.
It's good to learn from your mistakes. It's better to learn from other people's mistakes.
Just learn from your mistakes..and for give yourself..and better yourself:)
Learn from your mistakes and build on your successes.
You always learn from your mistakes.