No matter how hard you study, you can always meet some guys who are superior than you. You think you are a genius, but later you feel you are nothing and all your dignity can be swept away without any trace.
It always happens. If we open the mind to be ready we feel fine. Because there is no perfection and there are always someones who are better at some fields. If you are caged too long, you are probably to be uneasy. That is because you never met that before. And one day you might even start to doubt your wit and think everything you have done is nothing but in vain.
We all to some extent have such an experience. Actually we do not have to be like that. It is okay that we see some opponents are with competitive ability to be adequate at the field. It does not mean we do not have a chance to catch up and even surpass them. It does not matter that we cannot achieve to be at a higher level. It is deserved to what the sweat we paid.
The world is still going and the earth still rotating. Everyone as the individual is not the mater of the world, but the world of your own. We are as same as particulates in the universe. Nothing else is better than what we have now.