your explanation as to why the book isn't 'free or open source' is an explanation that you need money to continue the endeavor while living life successfully.
This makes one feel like a broken record, but this compels me to mention that there are major differences between 'gratis' and 'libre'.[0]
Open-source/free and for-profit are not at odds with each other. They describe different ideas.