Just because people get stabbed during a mugging doesn't mean a mugging without a stabbing is OK.
I agree in isolation a shove once in 16 years may not be representative of the person but if they show other abusive behaviours then it does say something about their character.
See, physical violence is physical violence. A shove is a shove - if a stranger did it out of anger you wouldn't want to be anywhere near them again.
You cross a boundary when laying a hand on someone in anger.
Just because there is worse doesn't mean it's OK.
My ex used to hold me down if he wanted intimacy just with his weight. But he didn't hit me or anything so at least that's OK. Women get smacked about during sex all the time.
If you read that and think don't be ridiculous Sarcasm, you have your answer.
I know you love him and are grasping at straws.
If you don't want to leave him then don't - but you can't say you tried your very best for your DD in this scenario.
I don't mean to be harsh but I think that needed to be said (non confrontational person here).