Quootiepie
I read this thread last night, but didn't post as I didn't really know what to say. However, I've been thinking about you. I am a regular, but have changed my name (used this name once before on a similar thread) as I don't really want anyone to know who I am.
I don't have any good advice, except perhaps in a 'don't do what I do' sort of a way...
I am in what I normally think of as a happy marriage to a guy with a nasty temper. In our 15-year relationship he has hit me probably about 4 or 5 times. Always when I've got hysterical about something. The last time was 5 years ago. I won't give you the boring details, but my dd was small at the time and witnessed it. She doesn't rememeber it now, but for a while she did talk about 'when daddy knocked you over', so I know it affected her at the time. That time, because dh tried to drive off and I tried to stop him, other people in the street witnessed what happened and someone called the police. I assured them that it was nothing, and it never went any further. But dh did get a letter from the police informing him that an incident involving a child had been reported, and (if I remember correctly) that social services had been informed. Nothing else happened (i.e. social services didn't get in touch) but he was scared shitless. He hasn't touched me since, and, in fact, has reined in his temper a lot. He knows (I told him this before we ever had kids) that if he ever lays a finger on our kids in anger I will be gone faster than you can say 'fetch me a divorce lawyer'!
People will probably say that I am a doormat and a fool, and maybe I am. But I am giving him the benefit of the doubt, and so far so good.
I am NOT saying, Quootiepie, that this is what you should do. Possibly you should do just the opposite. When I write down what my dh has done I feel really angry with him and with myself. But living it feels different I suppose. I agree with everyone who has suggested counselling etc. Only you know your dh and your marriage and whether you think you can work it out.
Good luck. I will be thinking about you.