I agree with V, you need to hide behind your L. I feel H is pushing all his anger towards you as I believe he is feeling guilty. My H is like that when it doesn't go his way or he isn't happy he becomes nasty!
Hang in there. You have so much courage and I admire you for this :-)