YEs this is cool

12345678910111213141516171819202122
Across
  1. 2. to demand
  2. 3. chance
  3. 6. journey
  4. 7. danger
  5. 8. so many
  6. 9. care
  7. 10. morning
  8. 13. finish
  9. 15. flow
  10. 17. spear
  11. 19. precious
  12. 20. to learn
  13. 22. to annoy
Down
  1. 1. voice
  2. 2. very many
  3. 4. thank
  4. 5. to live
  5. 9. kill
  6. 11. hardly
  7. 12. place
  8. 13. provide
  9. 14. there
  10. 16. sweet
  11. 18. love
  12. 21. think