character adjectives

1234567
Across
  1. 3. Can be trusted; dependable
  2. 4. Intelligent, or able to think quickly
  3. 6. Rude
  4. 7. Not willing to work or use any effort
Down
  1. 1. Do not often talk about or show their feelings or thoughts
  2. 2. Willing to give money, help, kindness
  3. 4. Only thinks of their own advantage
  4. 5. Having or using good judgment; reasonable