Across
- 2. cleverness
- 3. satisfy
- 5. honesty
- 6. out of the norm
- 8. believing people are selfish
- 10. faint
- 11. concerned
- 17. obstacle
- 18. weakness
- 19. immoral
Down
- 1. stay
- 4. beg
- 7. rude and disrespectful
- 9. hinting
- 12. gullible
- 13. junk
- 14. face
- 15. carelessness
- 16. incredibly fond of
- 20. loathe
