No wonder you're blue with a domestic situation like that. Are you paying your household bills, ones that he should be sharing? How about expenses for your son?
Sorry my 'advice' was so elementary for you…your situation has obviously gone beyond the stage where that will help much. Have you considered domestic violence helpline, or even legal help?