You know what I am going to say don't you?
Once is too many, 3 out of 7 times and of that severity is a dangerous record which is only likely to get worse. Your life is in danger around him, because when he drinks he cannot control his anger, next time could be worse.
What will it take for you to see him as he is - not as you want him to be?
http://www.refuge.org.uk/
Please check out this link, there is a 24 hour helpline.