don't worry, it's just some kind of temper

U asked long time ago, so U know everything for sure since that time, but I am an introvert too so I can help if U still need some informations

There is very good book about it, "The Introvert advantage: How to thrive in an extrovert world" Marti Olsen Laney.
greetz