what were you/he angry about? the washing up? the relationship? or? you need to know.
something you always row about?
you goad and swear - not good. but he could walk away. you were sat on floor. vulnerable.
it sounds a troubled relationship.
conselling can be dependent on the counsellor and what you want out of it. i think you should give it a try.
looking at why you swear and goad him may help you assess what is good/bad about this relationship.
or CBT might help you find diff strategies to deal with things that you dont agree with. him too.
why is he so angry? why are you so angry?
but he cannot justify physical agression. if it was harder than intended this time, what might happen next time? it isnt equal is it, you sat on floor he standing up and kicking you...nasty.
what if your daughter gets in his way next time?
and do these rows happen in front of your dd? what behaviour is she learning? is "fiery" the way you want her to be with her peers?