Well,
From the way you phrased your question, I think you are looking for people to say you are right and he is wrong.
Reality is probably much more complex.
I think you certainly have done a good job at raising your daughter.
Questions for you:
- Why do you feel you have to stick up for your daughter ?
- How is it that you are with a man who "calls you names"?
- Do you think it is normal for couples to "fight" ?
- What do you get from living with an emotionally abusive man?
- Realistically, what are the risks that you would loose your daughter?
If you care about your relationship with your husband, I suggest you locate a good couple therapist in town, wherever it is that you live, and start working with him on making your marriage work. - ASAP
I would suggest you find a Jungian Therapist - if there is one anywhere near you.
Another way to deal with this of course, is not to deal with it. Which typically does not end well.
Stay safe & Good Luck.