There's a difference of opinion about shyness. Some people say it's just selfish, leaving the conversational effort to other people and not offering anything yourself. But you could equally say that chatterboxes are selfish because they hog all the conversation and deter others from speaking.
Is shyness selfish or is it an inherent personality trait that you can't overcome however hard you try? You may really want to gabble away, but you just can't manage to?
Perhaps it's partly that the outgoing types hold opinions and beliefs so passionately that they just have to explain them to other people, while my own opinions are more flimsy and provisional and I'm not confident about airing them?
Perhaps also I'm much more interested in other people's lives, which are full of surprises and fascinating revelations, while my own life seems far too humdrum and routine to appeal to anyone else? Listening to others comes more naturally than talking about myself.
Then again, I'm often rendered shy by anyone who's intimidating or overbearing and doesn't seem to respect me.
Being shy isn't the same as being introverted of course. Shyness means not having the confidence or the ingenuity to chatter away easily, while introversion means enjoying your own company more than the company of others.
So if I enjoy both, what does that make me?