Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Knowledge is irrelevant if it doesn't inspire other people. Accept the fact that there is always someone smarter than yourself and remember, you only live once.