As long as there is life and human beings exist, there can never be anybody who knows everything. Every individual; no matter how intelligent you are, lacks knowledge in certain areas of life.
Open up and learn.
The question is, are you teachable or not? Do you struggle to acknowledge the truth that you do not know everything and cannot always be right? Are you the type of person that cannot be open to learning a thing or two from others who know it better than you?
A teachable person not only acknowledges not knowing everything but is also willing and eager to accept corrections and learn from others. If you are teachable, you are not afraid of admitting your ignorance and asking others for help. More importantly, a teachable person is not discouraged by the age, gender, achievements, or race of whoever teaches.
Open up and learn.
Princeton Hines