frozenbaubles I really hope you feel better after a few hours rest 
Despite the horrible, horrible way he has treated you tonight, the worst thing for me is the way you describe your anxiety getting worse and your feeling more tense as soon as he gets home. Please know that's not normal or healthy; I have anxiety and I feel immeasurably better when my partner is around, because he is a soothing and secure presence, as a partner should be. Because of this as a background t tonight's behaviour, I really don't think it's dramatic to suggest that you need to leave him. Your poor vulnerable DD and you having to try and look after her around his behaviour is not acceptable at all.
I have never been in a position to have to do so, but I have read other wise posters say the best thing to do is to plan and look into all the practicalities of leaving, so you feel it's a realistic choice you can make rather than feeling trapped. Another thing that sounds useful to me is to tell someone IRL. That way someone outside the relationship is aware of his behaviour and can keep you on the right track, whereas if you keep it to yourself it becomes easy to minimise or give into his threats. BTW the comment about you wanting him to punch you is so unbelievably fucked up and manipulative :(
Wishing you all the best and I hope you find solidarity and support from this thread 
As an aside, I don't know if I've misunderstood as the comments have been deleted, but is sounds as though someone was actually suggesting that the OP's partner's sexual frustration might be an excuse for his behaviour? Don't you fucking dare ever insinuate that it is the woman's job to put out in order to avoid conflict in a relationship. Don't you fucking dare insinuate that a man can ever use that as an excuse for being violent and aggressive. I'm not saying frustration isn't a thing, but it's absolutely disgusting to suggest that it could ever explain aggression towards a loved one.