crossword spelling

12345678910
Across
  1. 3. unauthorized by country
  2. 8. younger mindset than your peers
  3. 10. the opposite of perfect
Down
  1. 1. showing thanks
  2. 2. forever no ending
  3. 4. water cycle in leaves
  4. 5. being that can never decay
  5. 6. syn of illumination
  6. 7. give enjoyment
  7. 9. something to do with somebody important in the catholic religion