Across
- 2. talented
- 5. stubborn
- 10. joyful
- 12. small
- 13. boring
- 14. modest
- 15. short
- 16. sad
- 19. caring
- 20. honest
- 22. big-headed
- 23. horrible
- 26. ugly
- 30. tired
- 32. studious
- 35. optimistic
- 36. organized
- 37. neurotic
- 38. wise
- 39. insecure
- 40. poor
- 43. heavy
- 46. loyal
- 49. gorgeous
- 50. determined
- 51. funny
- 52. selfish
Down
- 1. patient
- 3. nice
- 4. generous
- 6. big
- 7. shy
- 8. angry
- 9. fat
- 11. beautiful
- 17. romantic
- 18. irritating
- 19. jealous
- 21. lucky
- 24. daring
- 25. aggressive
- 27. fair
- 28. sick
- 29. friendly
- 31. crabby
- 33. healthy
- 34. kind
- 41. rich
- 42. thin
- 44. tall
- 45. happy
- 47. envious
- 48. faithful