Johay, if he had any decency about him whatsoever he wouldn't put you through that. So don't feel guilty or upset that you have to testify against him.
It'll be obvious to everyone that you're telling the truth, and he's a rotten liar. The fact he's pleading not guilty will go against him, and even for common assault, he could get a short prison sentence.
I've got someone coming to see me to do a risk assessment, which is basically a way of dropping the charges.
Essbee, I totally agree that they need to pay for the hell they cause, but I think H has, so I think I am going to drop the charges, because H is trying really hard and has totally changed. He'll talk about stuff now that he wouldn't acknowledge before. He's a good parent, and can probably be a good husband if we can get this sorted, but one step at a time.
I think (or probably hope) that he cares about us all enough to change. If all else fails though, because I reported him and told all our friends and family, if it happened again, I'd do it again, and I don't think he'd want to go through all this again.
You'll be fine on 22nd johay, you've done the hardest bit by reporting him in the first place, he's the one who should be nervous and ashamed!!