Personally myself I would not excuse it if it meant more sex.
I have been with many women in my time and have a few good arguments but I never resorted to Violence. I just put on my Coat and take a stroll in the Fresh Air for a couple hours and let it blow over. When I return if it continues then I just say Pack your things and leave.