crossword :)

12345678910
Across
  1. 4. continuing doing something or to try something difficult
  2. 7. not requiring or relying on other people
  3. 8. freely giving or sharing
  4. 9. showing and expressing strong emotions
  5. 10. expecting good things
Down
  1. 1. having or showing an ability to think of a new idea
  2. 2. kind,quiet not harsh or violent
  3. 3. friend,kind and helpful
  4. 5. helping others
  5. 6. feeling or showing strong excitement