I think you bring up some good points such as I think we can play into our natural tendencies, ie, by that I mean if I'm an introvert and I'm always telling myself I'm an introvert I'm going to be more within myself than I normally would.
That said there's no question that some people are more naturally introverts and some more naturally extroverts. Of course none of us are all of one, we fall at different placeson the scale and I would even agree to some extend where were at in life will change our personality or natural state of being a little bit.
While I am an introvert I was more outgoing in college where I was surrounded by people my age and there was no shortage of social situations to dive into where as today I'm a bit more introverted.
I pretty much agree with most of your post with the exception that there's no such thing as introvert or extravert