we were getting on and I had made sure that day I hadn't said anything to upset him and I couldn't work out what I had done wrong.
Oh, @Ana0404 - you shouldn't have to be like this in your own home, with a man who is supposed to care about you. Can't you see how you are creeping about like a mouse trying not to attract the attention of a cat? Your life must be hell - never knowing if he is going to flip over nothing - or at least over nothing that you areaway of.
You say you love him - you don't. You love the man you thought he was, the man you think he could be if you can only love him enough - YOU WILL NEVER BE ABLE TO LOVE HIM ENOUGH.
He won't change no matter how much affection and care you shower on him because HE DOESN'T WANT TO. If he cared he wouldn't do this. If he really couldn't control his temper (he can - does he do this in front of family? neighbours? anyone? - I'll bet not) he would get help with it.
Perhaps things happen at work that upset him - but he doesn't address the situation with the people involved - he comes home and attacks you.
Perhaps he is just a bully - who knows? Whatever it is YOU AND YOUR DAUGHTER ARE IN DANGER.
I'm sorry for "shouting", but you really, really don't seem to appreciate how very dangerous this man is. Think of your DD, even if you are prepared to suffer this yourself - don't put her through this distress and fear. And don't teach her to accept abuse, because that is what you are doing.