Heart Word Puzzle

12345678910111213141516171819
Across
  1. 2. Past tense form of bring
  2. 6. Positive, no doubt
  3. 8. Complete
  4. 10. The antonym of late
  5. 12. surrounded by
  6. 14. As much as you need
  7. 15. even though
  8. 17. A synonym for choose
  9. 18. It looks like thought, but it's not.
  10. 19. Your birthday is...
Down
  1. 1. The antonym of cry
  2. 3. Moving from one side to another
  3. 4. To come into sight
  4. 5. Past tense form of fight
  5. 7. Most of the time
  6. 8. A synonym for hard
  7. 9. The past tense form of bring
  8. 11. Past tense form of hear
  9. 13. The antonym of smooth
  10. 16. In the direction of