Across
- 3. mulish, strong-willed, pig-headed, willful, contrary, headstrong
- 6. reasonable, balanced, level-headed, serious-minded
- 8. humorless, stony-faced, poker-faced, earnest
- 10. being careful not to harm others (thoughtful, attentive)
- 11. mean, miserly, ungenerous
- 15. having a strong desire to succeed (enterprising, power-hungry, aspiring)
- 16. devoted, committed, loyal
- 20. quarrelsome, bickering, contentious)
- 22. friendly, amicable
- 23. not fully developed (childish, green, babyish, infantile)
- 24. shy
Down
- 1. vain
- 2. being self-assured and confident without being aggressive (confident, strong-wiled)
- 4. unusual, free-spirited, individualistic, different
- 5. capable of being trusted (trustworthy)
- 7. insensitive to criticism or insults
- 9. fit and healthy
- 12. patronizing
- 13. peaceful, cool
- 14. extrovert, sociable, uninhibited, unreserved, easy-going
- 17. friendly
- 18. self-centered, egocentric, self-serving
- 19. scruffy, shabby
- 21. weird, peculiar, odd, unconventional