First of all congratz on your pub!
Writing has given me so much so one of the things I do is write for non profits - my fave is one for pediatric cancer that provides all round support for families undergoing cancer treatment.
The thing is it was very hard - not the writing - but doing the research, interview and write ups about the patients undergoing treatment -especially the photos of the little ones
I admire that entire team for all the amazing work that they do