
Earn your stripes
Metaphoric Origin
 The phrase originates from military rank markings, where 'stripes' symbolize experience or rank. 
After years of volunteering, you've certainly earned your stripes in the community.
 Recognition Over Time
 Used when someone has gradually gained respect or recognition through continuous effort. 
He didn't become a leader overnight; he truly earned his stripes.
 Struggles Implied
 Implies that the process of earning one's stripes often involves overcoming obstacles. 
She earned her stripes on the field, playing through injury and bad weather.