Adjectives describing character

12345678910111213
Across
  1. 3. always obeys rules and wants others to obey them
  2. 4. opposite of modest
  3. 5. opposite of loyal
  4. 7. not polite, rude
  5. 9. telling the truth, not lying
  6. 12. someone who cannot be trusted to do something
  7. 13. always late
Down
  1. 1. gives money, time, or things freely
  2. 2. opposite of tolerant
  3. 6. opposite of mature
  4. 8. full of love and emotions
  5. 10. a person who believes everything too easily
  6. 11. very untidy or dirty