Describing Personality

12345678910111213141516171819202122
Across
  1. 2. Can't stand waiting for anything
  2. 5. Doesn't like to spend money on other people
  3. 7. Always on time,Never late
  4. 8. Cheats and lies
  5. 12. Friendly and active
  6. 13. Wants everything
  7. 17. Doesn't lie or cheat
  8. 18. Keeps promises
  9. 19. Nice
  10. 20. Doesn't keep promises
  11. 21. Never says 'please' or 'thanks'
  12. 22. makes people laugh
Down
  1. 1. Never changes his or her mind
  2. 3. doesn't like meeting new people in public
  3. 4. Another word for cheap
  4. 6. Thinks he/she is better than other people
  5. 9. Smart
  6. 10. Works hard
  7. 11. The opposite of rude
  8. 14. get angry or depressed easily and often
  9. 15. Shares with people
  10. 16. Another word for cruel