If you want to grow spiritually, there is an important thing you need to have: a community. By community, I mean a small group of people that support one another.
Here is what the Bible says in Hebrews 10:24-25:
And let us consider how to stir up one another to love and good works,
not neglecting to meet together, as is the habit of some, but encouraging one another, and all the more as you see the Day drawing near.
The verses above talk about “how to stir up one another” and “encouraging one another”. These things can only happen in a small group. In a large group, the interaction is mostly one way: someone teaches and the others listen. But in a small group, we can have two-way interactions.
Here is another verse in 1 Corinthians 14:26:
What then, brothers? When you come together, each one has a hymn, a lesson, a revelation, a tongue, or an interpretation. Let all things be done for building up.
In this verse, everyone is expected to have something to share when they come together, be it a hymn, a lesson, or something else. Again, this can only happen in a small group. There everyone may contribute something for building up one another.
Have you had such a community? If you haven’t, I encourage you to find one. You might need to move out of your comfort zone and meet new people, but it’s well worth the effort. That’s where you can grow the most while also helping others grow.