Across
- 7. arrogant
- 10. easy-going
- 11. self-confident
- 12. sympathetic
- 14. optimistic
- 17. sincere
- 18. nosy
- 19. reasonable
Down
- 1. big-headed
- 2. determined
- 3. dishonest
- 4. impatient
- 5. forgetful
- 6. enthusiastic
- 8. sensitive
- 9. pessimistic
- 13. bold
- 15. moody
- 16. sensible