CRAZY CROSSWORD PUZZLE!!!

12345678
Across
  1. 3. thing that doesn’t end
  2. 4. giving satisfaction
  3. 6. showing emotional development
  4. 7. To light up
  5. 8. having to do with the pope
Down
  1. 1. the quality of being thankful
  2. 2. not perfect
  3. 3. not authorized by law
  4. 5. release of water vapor an plant leaves
  5. 6. never dying