learn from your mistakes - definition and synonyms

phrase
  1. to understand what you did wrong and make sure that you do not do it again
See also main entry: mistake