Great post. I agree, though I'd suggest that being an introvert is not a limitation, rather just a difference. It is not that being introvert makes us deficient in some way and that extrovert is the socially acceptable way to be. In fact some extrovert people can be really annoying in social situation
x