Personality opposites

12345678910111213141516171819202122
Across
  1. 1. c
  2. 9. e
  3. 10. j
  4. 11. g
  5. 13. v
  6. 15. n
  7. 16. t
  8. 18. d
  9. 19. r
  10. 20. q
  11. 21. l
  12. 22. o
Down
  1. 2. a
  2. 3. k
  3. 4. f
  4. 5. m
  5. 6. b
  6. 7. u
  7. 8. h
  8. 12. i
  9. 14. p
  10. 17. s