Firstly, none of this is your fault. Why this man is still at large or at the very least manages to become so on a seemingly regular basis given what he has done and is capable of is beyond me.
Secondly, while in isolation such a comment from your DH could be seen as awful and unforgivable, the reality is that everyone has their breaking point, and even as your advocate and supporter he has lived this past ten years with you, moving countless times, knowing what you’ve been through and knowing that there is seemingly no end, and there comes a point where everyone reaches a point where frustration takes over, even if that’s just for a split second. And you are both human. He likely wants this to stop just as much as you do, and it sounds as if he said what he said out of frustration rather than because he holds you responsible.
It sounds as if you have both reached a point on your respective journey through this where you just don’t feel you can face any more. You because you’ve moved countless times and don’t want to any more because you feel it does no good, and him because every time you settle into a place where things look to be on the up something happens to bring it all crashing down again, and in his head if only the door had been locked the bastard wouldn’t have got in. And it may even be that his sub conscious is thinking that if only the door had been locked but it’s verbalised in you should lock the door.
I don’t know about what the protocols are for dealing with violent scum like your ex. Do you have a liaison officer? Now that he’s attacked you physically can you press charges in that regard and ensure that evidence is presented so he goes to prison for much longer this time? If the police really aren’t being helpful would it be worth talking to someone in the media to highlight what victims of domestic violence are still going through due to the inadequacies in the legal system? After all, keeping your head down and keeping out of sight hasn’t kept him away, going public surely can’t do any more harm than has already been done?
Personally if I were your dh I’d want to hire a couple of heavies to see the man off the planet. Obviously though that’s just a pipe dream
.