TCB -- Broken record time.
Please visit or call your local domestic violence center and enroll your children in counseling. If you don't want it for yourself, at least give your kids the opportunity to share about their fears and terror in a safe environment.
DV Hotline: 1-800-799-SAFE
Child Abuse Hotline: 1-800-4-A-CHILD