Have you ever taken a Meyers Briggs personality typing test? There are several free ones online. I recommend taking more than one to see if the results are consistent. Then there is the "big 5" testing thought by psychologists to have science behind it. Those are online too. My MB type is INTP. My big 5 results are similar except instead of introvert it pegged me as an extrovert. To me, I am a not shy introvert.