personality adjectives

1234567
Across
  1. 2. thinks of their own advantage
  2. 4. someone who thinks carefully about things, and does not laugh a lot
  3. 5. relaxed and not easily upset or worried
  4. 7. someone who is willing to give money, help, kindness more than usual
Down
  1. 1. worried and nervous
  2. 3. liking to be with people; friendly
  3. 4. nervous and uncomfortable with other people
  4. 6. a person) enjoyable to be with, especially because of not being serious