DEE'S PUZZLE

123456789101112131415161718192021
Across
  1. 3. Long term impact
  2. 5. Pitch is key
  3. 9. These last forever
  4. 10. Bidirectionaly puzzling
  5. 13. An optic sparkle
  6. 15. Forever in our hearts
  7. 16. Supporting Multitasker
  8. 18. The tracks make a North and a South
  9. 19. The kids kids
  10. 20. Literate group
  11. 21. An xy blessing
Down
  1. 1. Its elementary but very important
  2. 2. A stitch in time
  3. 4. Another word for leisure time
  4. 6. Blessing in our lives
  5. 7. The first
  6. 8. Catcher and a pardocs
  7. 11. Share the good times, provide support in the not so good
  8. 12. Annual or perennial, the more plants the better
  9. 14. Take on many challenges
  10. 17. And that makes 3
  11. 18. Infectious