OP I am so sorry things are so tough.
"I am quick to get irritated with him obviously in this case it was justified but often he says it isn't"
Firstly, I am very unreasonable with my husband at times, he has not once, in over 20 years, done (or threatend) anything violent at all.
Secondly, your husband telling you that you are quick to get irritated with him and it is sometimes not justified isn't necessarily true! And even if it were it does not excuse his laziness or threat of violence.
If you want to tell us some of your supposedly unreasonable behaviour - maybe we could help you think through it.
For example my husband sometimes says I speak to him in a very disrespectful way. This is almost certainly because as kids growing up I came from a family where people sometimes shouted, called each other names and got openly angry.
He comes from a home where people did not do this.
Probably somewhere in the middle of the two extremes is where I would like our family to be. So if my husband accuses me of being rude or disrespectful - I say sorry, change my tone and try and speak more calmly. As that is what he is used to and likes. He can't cope with lots of loud tearful emotion , and neither campus daughter.
It's not that loud and tearful is bad, it's that it's a communication style he struggles with.
However, if he is not being open with me, I push him to be more open and he usually manages it.
That is I get him to work to my communication style sometimes.
At no point do either of us threaten violence. We do not have a perfect marriage but I have learnt I can be unreasonable at times, and so can he, and we both work on this stuff.
I don't know if your husband can work on stuff and change and I wonder of there he a been other threats.
Anyway, some posters have been a little harsh with you, i feel.
Are you scared of your husbsnd? Certainly, that recent response is scary. Would speaking to women's aid be of help to you?