Suffixes and prefixes

12345678910111213141516171819
Across
  1. 1. not able
  2. 6. full of hate
  3. 10. does not like
  4. 11. full of forgiving
  5. 13. full of gratitude
  6. 14. to do without help
  7. 15. full of anger
  8. 17. full of happiness
  9. 18. does not exist
  10. 19. full of corn or bad jokes
Down
  1. 2. not sane
  2. 3. full of happy feelings
  3. 4. not honest
  4. 5. full of annoyingness
  5. 7. not a smoker
  6. 8. does not appear
  7. 9. not valid
  8. 12. not appropriate
  9. 16. full of good