Advanced adjectives

1234567891011
Across
  1. 3. Rudely brief
  2. 6. Having or showing an interest in learning things
  3. 7. Bad-tempered, argumentative, and uncooperative
  4. 8. When you say what you really think
  5. 9. Happy and optimistic
  6. 11. Not honest or fair
Down
  1. 1. Not wanting to communicate with other people
  2. 2. If you refuse to give up, despite difficulties or opposition, you are ...
  3. 4. Having or showing no pity or compassion for others
  4. 5. Showing great attention to detail
  5. 7. Cruel and heartless
  6. 10. Changing frequently, especially as regards one's loyalties or affections