sociable
outgoing/ friendly / extroverted / gregarious / communicative / to be a good mixer
practical
sensible / reasonable / down-to-earth
You shouldn't take everything ... heart.
to
to be practical
to have one's feet firmly on the ground
stupid
foolish / silly / brainless
calm
relaxed / easy-going / well-balanced / even-tempered / patient
He tends to bottle ... his feelings.
up
to know what you want
to know your own mind
honest
sincere / frank / direct / open
dishonest
sly / cunning / hypocritical / deceitful / insincere
She is just envious ... you.
of
to have a poor memory
to have a memory like a sieve
greedy
stingy / mean / tight-fisted
nervous
tense / anxious / fussy / restless / unbalanced / quick-tempered / hot-tempered / impatient
It's hard to live ... ... high standards of my parents.
up to
to do something impulsively
to do things on the spur of the moment
stubborn
obstinate / pushy
sensitive
understanding / considerate / sympathetic / tactful
You should stand ... ... your friend.
up for
to make someone laugh
to have someone in stitches