Meaningful affixes

12345678910
Across
  1. 3. action of kindness
  2. 4. state of comfort
  3. 6. not clear
  4. 7. cant stay away from
  5. 9. put together again
  6. 10. heat before
Down
  1. 1. not fiction
  2. 2. full of faith
  3. 3. most kind
  4. 5. to calibrate again
  5. 7. doesn't have a job
  6. 8. easy to stay away from