my puzzle

1234567891011121314151617181920
Across
  1. 5. affection
  2. 8. zeal
  3. 9. passion
  4. 11. captivate
  5. 14. enamored
  6. 16. beloved
  7. 17. love
  8. 18. heart
  9. 20. yearn
Down
  1. 1. ardent
  2. 2. smitten
  3. 3. darling
  4. 4. infatuated
  5. 6. fond
  6. 7. dear
  7. 10. devoted
  8. 12. cherish
  9. 13. romance
  10. 15. adore
  11. 19. fancy