This sounds like some serious abuse. If your husband is essentially living with you if your paycheck is paying the bills, why are you still holding on to the abuse? Are there reasons why you can't leave him? Do you think this is a safe environment for you and your children?