BIRTHDAY TRIBUTE

123456789101112131415161718192021
Across
  1. 4. hard to fit
  2. 10. not judgmental
  3. 11. can keep a secret
  4. 14. empathetic
  5. 15. off the chart
  6. 18. word magician
  7. 19. cares for others
  8. 20. offspring
  9. 21. true to his word
Down
  1. 1. helpmate
  2. 2. published writer
  3. 3. speaks the truth
  4. 5. gives to others
  5. 6. humorous
  6. 7. French papa
  7. 8. stays the course
  8. 9. true blue
  9. 12. sees a bright side
  10. 13. imaginative
  11. 16. finds a way
  12. 17. someone who's always there for you