Crossword for people who hate themselves

123456789101112131415161718192021222324252627282930313233343536373839404142434445
Across
  1. 2. Stupid, dumb, idiot, another word for these.
  2. 4. The earth is flat etc. etc.
  3. 6. Another word for annoying.
  4. 7. It's pretty big. One could even say that it is...
  5. 8. When you should be more careful.
  6. 12. Trash, garbage, another word for these.
  7. 14. Yours is obese.
  8. 16. When you derive pleasure from the suffering of others.
  9. 17. When will this crossword end?
  10. 18. This is taking too long.
  11. 19. This is the apocalypse in nordic mythology or whatever.
  12. 22. Another word for annoying.
  13. 24. Crows and similar birds.
  14. 25. A video game thing you can do if you die.
  15. 29. An elevated platform off the ground built for the purpose of being sat on by one person.
  16. 31. Tihs sentence contains one.
  17. 35. Fear of what this is.
  18. 37. Not a dessert.
  19. 38. Another word for dog.
  20. 40. A new beginner.
  21. 41. Trying to cause fear.
  22. 42. Something weird, an anomaly.
  23. 43. A long word starting with "anti".
  24. 45. Jump and miss the ground.
Down
  1. 1. If you bite it, you die.
  2. 3. Let's address this if it's in the room.
  3. 5. French dessert.
  4. 9. The number e is named after this guy.
  5. 10. When you are trying to convince someone.
  6. 11. This is a thing that can die.
  7. 13. If you collect this in a game, you can start from this point.
  8. 15. This doesn't make an _ of sense.
  9. 20. If it bites you, you die.
  10. 21. This this this this this this this...
  11. 23. Th1s i. wörd w..h th.9S 4R3..?!"dt0r!d.
  12. 26. Travel through time and space and stuff.
  13. 27. Fancy word for maze.
  14. 28. When the moon blocks the sun or whatever.
  15. 30. Unusual or weird, breaking established rules.
  16. 32. It's in the air.
  17. 33. When you derive pleasure from your own suffering.
  18. 34. In 2 days, it will be this day.
  19. 36. 15 minutes.
  20. 39. .sihT
  21. 44. Ice spike.