I believe the answer is: shyness
Introversion does not necessarily equal shyness. Introverted people just love to spend their time alone because their energy is depleted quickly around people.
Introverted people tend to be really introspective about their own strength and weakness that often become a source for their confidence.