Shanni's annual crossword #3

12345678910111213141516171819202122
Across
  1. 5. Shrimps
  2. 6. You're never too old for a....
  3. 8. German comedian (apparently)
  4. 12. Lanes
  5. 15. Second most beautiful
  6. 17. Involves High School Musical (4,5)
  7. 18. Crisis
  8. 19. History of the world (7, 6)
  9. 20. Pekingese
  10. 21. Most traumatic task (7,6)
  11. 22. The worst place to spend your working day
Down
  1. 1. Accompanies tea (3,3)
  2. 2. What is happening?
  3. 3. Brindisi (2, 8)
  4. 4. your biggest hate
  5. 7. Lying and deceitful creature (4,5)
  6. 8. Difficulty remembering names
  7. 9. Not only survives but thrives in the world's harshest environment
  8. 10. Biggest fuckwit of all time
  9. 11. Lover of a good ear clean
  10. 13. Save the whale!
  11. 14. spirit animal
  12. 15. Meaning "said only once", what two word Greek term denotes a word... (5,9)
  13. 16. The greatest surgeon in the world
  14. 18. What is wrong??