You must try and forgive yourself.
What a lot of people who have never lived with an abuser dont understand is how manipulative they are.
I explain it to friends as "Frightened to stay but too terrified to leave".
When you are with them there is (to a point) a certain level of control we feel, we can sense the mood, try to head it off, try to distract, its like having a toddler that you know is going to have a tantrum. But when they are not there.....you just dont know. You dont know if or when they will turn up, what state they will be in, what they will do.....
We all know that a woman who is in an abusive relationship is most at risk as or just after she leaves. That is exactly what happened here, he knew he was losing his victim and he attacked.
They break us down to the point where we think that they are the best we can do, that we deserve what they do to us, that we cannot break free. They lie, bully, manipulate, control, beat until we cant think straight and mentally we dont have the strength to keep them away.
I, like you, needed the police to get him out and keep him out. I knew that SS would take the kids if I didnt keep him out and that was what I needed to keep my resolve strong.
If you had met me 4 years ago you wouldnt know I was the same woman, now.....I am EPIC! And you will be too :) 