A chritmas carol puzzle

1234567
Across
  1. 3. sullen
  2. 4. to make up for something
  3. 7. clumsy
Down
  1. 1. kindness
  2. 2. leave
  3. 5. show relief
  4. 6. shame