Socks, violence is not on. You don't want your child to growing up thinking that violence is the norm. Sounds like you are doing all the right things.

Fionas is right, make contact with the domestic violence services in your area. You might just want to talk over your choices and how you are feeling with them, and also find out about your options. It's important to be prepared. And they are a place who will understand those feelings of still loving your partner but hating what they have done, so you are free to talk about things like that.

Please be careful, and be strong. Love your daughter and respect yourself - you both deserve a happy life free from violence, like every woman.