Before green gables

1234567
Across
  1. 3. excitement
  2. 6. loss of hope
  3. 7. poor conditions
Down
  1. 1. good fate
  2. 2. fun
  3. 4. in denial
  4. 5. independence