I admire teachers. Their job is relentless and as you say have to continually put the needs of their students first in their lives. It must be a difficult balance to strike. Good for you for recognising it was too much as opposed to decaying and providing a sub par service. I also agree - wouldn’t it have been amazing if this teacher had just apologised and said he hadn’t read it. The honesty would have garnered respect instead of resistance.