He's ashamed of himself, IMHO. And embarrassed that his friend at work came to him about it. Sounds like his friend may have meant it in a caring/concerned way, but H couldn't see that b/c of his confusion (nice word for it). Hold on, Jackie. This anger at you is misdirected. He is confused and lashing out at you. Can you arrange to be away from him for the next several days? At least to not be in the house with him for the whole night. Maybe get a sitter or take the kids out until near bedtime, just to give him time to get some of this out.
Right after the bomb, if I showed any sign of being angry, my H went nuts. Just so focused on himself, he felt I had no right to be angry about anything or say anything to him about what he was doing or to call him on anything. This is irrational behavior.
As hard as it will be, try not to take what he's saying to heart - all the nasty stuff about D, etc. He is like a toddler having a screaming tantrum. Let this blow over and hold on.
I will try send those emails today.
I'm not trying to come down too hard on your H. ((((((Jackie))))))
Thinking of you and saying prayers ~
Mockers2
"Somehow we survive, and tenderness frustrated does not wither." Dennis Brutus, South African poet
"That which does not kill us makes us stronger."
Friedrich Nietzsche