Strong but vulnerable

Ambivert.