First of all you need to chill out. In my state what you did the other night could of got you thrown in jail no questions asked. You have to be very careful when comes to Domestic Violence, I am a police officer and have seen normally very good people do something out of character which inturn gets them arrested. You obviously care and that's why you are here on this website fighting for your marriage, an arrest will make your situation so much more difficult. Have you tried counselling. Trust me it works. The first thing about DB'ing is that you need to work on yourself as it seems you have been trying to do. What I would do first and foremost is make sure these outburst of anger stop immediately. It's hard enough to work on a marriage in duress, adding the fear of violence simply is not going to help matters...