Adjectives describing people

12345678
Across
  1. 2. having patience
  2. 4. relaxed and not worried, frightened, or excited
  3. 6. making you smile or laugh
  4. 8. giving people a lot of money, presents, or time in a kind way
Down
  1. 1. able to understand what people are feeling and deal with them in a way that does not upset them
  2. 3. naturally clever or skilful; having or showing great ability
  3. 5. sincere and telling the truth
  4. 7. feeling happy about your life and your future