Whatever problems are there, he shouldn't hit you. How was your marriage before this baby and he staying with someone else.
Have you considered therapy?
But anyway no matter how bad things are, there should be no physical violence. EVER. that is never tolerated. No spitting. nothing physical.