Hi hun - have you considered contacting RELATE? It might shock him into discussing things with you, even if he refuses to go to them.
I'm not sure what else to suggest but I've just woken up, so perhaps when my head clears a little, I think of something
Hang in there Xx