short-tempered
thin-skinned
tight-fisted
level-headed
laid-back
easy-going
big-headed
thick-skinned
quick-witted
self-assured
self-conscious
absent-minded
Someone who is sensitive to insults/criticism
Someone who thinks and responds quickly
Someone who is confident in their abilities
An arrogant person
Someone who hates spending/giving money
Someone who is relaxed and casual about everything
Someone who always forgets or loses things
Someone who worries what other people think of them
A responsible person who stays calm in stressful situations
Someone who isn’t affected by criticism
Someone who frequently gets angry
A relaxed, tolerant person