To be humble is to accept that while there will always be individuals more and less advanced than yourself, those on all parts of the spectrum of development can provide you with insights that further your personal evolution.
Recognizing these insights is a matter of opening yourself to the fact that not only do others think and feel differently than you, but their life experiences have shaped them in a very different way than yours have shaped you.
This means that while you may have a greater understanding in some areas, others will always be able to teach you something. When you cultivate a genuine yearning to know what skills and talents those you encounter have been blessed with, you cannot help but learn humility. You instinctively understand that emotions like envy breed resistance that prevents you from growing, and that being flexible in your interactions with others will help you connect with unexpected mentors.
~from Of Equal Worth