Across
- 3. suggestion
- 6. encouraged, motivated
- 7. approving
- 11. test, demand
- 12. self-satisfyingly, contentedly
Down
- 1. dedicate, commit
- 2. contribute, give
- 4. happiness
- 5. insistent, stubborn
- 8. handle, cope with
- 9. enthusiasm, interest
- 10. happy, excited
