He learned a lesson.
Meaning: He realized that it's important to be patient and wait for things you want.
Choice of Words: Learned is the past tense of learn, which means to gain knowledge or skill. Lesson is something that teaches a person something.
Alternative Expressions
Related Expressions