to be eager or impatient to do something
"He’s itching to start his new project."
to line up and wait for your turn
to compensate for something
to remain calm in difficult or stressful situations
to remain courageous and confident despite difficulties
to examine a story or issue from every perspective
to turn out well or produce a good result