Random Puzzle Time

123456789101112131415161718192021
Across
  1. 5. funny things
  2. 6. really great
  3. 8. games
  4. 11. something that is difficult
  5. 13. top of the arm
  6. 17. thinking clearly
  7. 18. telling thoughts or feelings
  8. 19. thinking new things
  9. 20. having a hard time
  10. 21. don't see eye to eye
Down
  1. 1. thinking hard
  2. 2. an exact copy
  3. 3. day after today
  4. 4. horrible event
  5. 5. when people talk
  6. 7. lots like it
  7. 9. being told about the past
  8. 10. talk on top of someone else
  9. 12. on the other side
  10. 14. seeming scary
  11. 15. more than a few
  12. 16. thinking something is great