Even if there was not the drugs involved, there is the physical abuse and that is unacceptable. Please don't back down. You have your child to consider, too. Separate at least until your husband cleans up and deals with his physical violence towards you. He has a lot of work ahead of him and he doesn't appear to be very motivated. Keep you and your baby safe.