Describing character (adjectives only)

1234567
Across
  1. 3. a person that can't wait for a long time
  2. 4. a person whose words and actions have a lot of sense
  3. 5. someone who speaks badly and without kindness
  4. 7. this person thinks only about him or herself
Down
  1. 1. a man who speaks kindly
  2. 2. a person that can easily give away something
  3. 6. someone who doesn't like sharing things or money