I believe you are doing the best you can and sympathise with the difficulties in finding other sources of help.
However, his stance of not talking about any particular topic is not in your best interests. Your best interests and well-being is what he ought to focus, and give priority, to - not his level of discomfort or whatnot. He is not doing that and you are suffering. This is not right.