in the past I have struggled with thinking I was ESTP, but that's probably because when I hang out with an ESTPs I feel extremely comfortable, plus I can be really arrogant and stuff. But Ti always...