Mitchell's Crossword

1234567
Across
  1. 3. enormous happiness
  2. 6. to comfort someone
  3. 7. careful and continuing effort
Down
  1. 1. irritated
  2. 2. pretend to have feeling or problem
  3. 4. honest, following a moral code
  4. 5. friendly, welcoming