Good points
romantic
energetic
outgoing
hardworking
easy-going
humorous
responsible
honest
careful
diligent
flexible
cheerful
adventurous
considerate
punctual
polite
well-mannered
thoughtful
optimistic - always believing that good things will happen
Bad points
jealous
indecisive
lazy
greedy
selfish
cheap
mean
dishonest
disorganized
irresponsible
inconsiderate
impolite
rude
cruel
crazy
thoughtless