Personality adjectives

12345678
Across
  1. 2. happy and positive
  2. 4. able to learn and understand things easily
  3. 7. humorous; causing laughter
  4. 8. willing to give money, help, kindness, etc., especially more than is usual or expected
Down
  1. 1. being certain of your abilities or having trust in people, plans, or the future
  2. 3. willing to help, or useful
  3. 5. relaxed and not easily upset or worried
  4. 6. unhappy and angry because someone has something that you want