Goodness

1234567891011121314151617181920
Across
  1. 3. doing something for a person and getting something in return (4, 3, 4)
  2. 5. caring about other people (10)
  3. 6. happy (9)
  4. 8. have enough money to pay for something (6)
  5. 9. equally divided parts of the ownership of a company which can be bought and sold (6)
  6. 12. a place you go when you are happy, idiom related to space (4, 3, 4)
  7. 14. very crowded (6)
  8. 15. very scary (10)
  9. 16. very ugly (7)
  10. 17. a large amount of money a person or country has (6)
  11. 19. only caring about yourself (7)
  12. 20. angry and bored that something keeps happening (4, 3, 5)
Down
  1. 1. not having enough money to pay your debts (8)
  2. 2. the money a country uses (8)
  3. 4. in a happy emotional state (2, 1, 4, 4)
  4. 7. in a place where you are happy, idiom related to weather (2, 5, 4)
  5. 10. very hungry (8)
  6. 11. real, authentic (7)
  7. 13. very clean (8)
  8. 18. a lot of activity (6, 3, 6)