Introversion and extraversion are often presented in a confusing way in the world. If you understand what they really mean you realize that neither is really better than the other.
All of us have an inner world and an outer world.
Introversion and extraversion are simply a preference for one world or the other.
An introvert values their inner world more and will do whatever they have to in the outer world to make their inner world okay.
Obviously an extrovert is the opposite. They will do whatever they have to to the inner world to make their outer world okay.
So when you meet an extrovert, you might seem like they have everything under control because their outer world is working. But chances are their inner world is a mess!
By contrast, an introvert might look like their world is a mess, but that's because they're protecting their inner world which is what holds the greatest value for them.
Interestingly, an introvert, once you get to know them, will bring you into their inner world and seem to "open up" or suddenly be so much more engaging than you might think is possible when you first meet them.
The most important thing to realize though is that each of us has an inner world and an outer world and we can try to achieve a little more balance if we're sacrificing too much of one for the sake of the other.
It sounds to me like that's what you're doing and I'm glad it's working for you.