And that’s OK.
Best to move on and do what you do best–whatever that is. You don’t have to specialize, per se; you just need to bring value to your community in an individual way.
There must be reliance on others if you have a large vision and desire to accomplish something–there’s no way around it. In the field of education, teachers should find their niches and bring value by teaching colleagues. Finding a niche is an important discovery. It doesn’t mean the teacher is only good at one thing. Rather, it means the teacher is prepared to show others how to successfully use at least one tool or skill in the classroom.
If an organization builds up people to have hearts of teachers and share a niche, wonderful growth will occur.