life lesson

Alternative forms

 * life-lesson
 * life's lesson

Noun

 * 1)  Advice from another person or information derived from experience that provides valuable long-term guidance for one's future decisions and conduct in life.