What are people like?

123456789101112131415161718
Across
  1. 5. Gives his/her (...) to- someone who tries really hard
  2. 6. Someone who cares about others and checks on them
  3. 7. Always on time
  4. 8. Someone who gives more than expected from them
  5. 12. Someone who always wants to know more or learn something new
  6. 13. Someone you can count on
  7. 15. Someone who is heartly and affectionate
  8. 16. A person who looks at everything on the brighter side
  9. 17. Someone who is always excited and happy
  10. 18. Someone who has everything clean and planned in advance
Down
  1. 1. A person who is really fun
  2. 2. Someone who can wait without getting annoyed
  3. 3. Able to change depending on the situation
  4. 4. Someone who likes to help people
  5. 9. Very excited and full of energy, can't wait for something to happen
  6. 10. Someone who works hard
  7. 11. Calm, not worried
  8. 12. Charming
  9. 14. Wants to do something and doesn't let go