Only thing that will make him realize his problem is losing you(and maybe everything else). You can't save him, he can only save himself. Leave now. Or at least leave after the first time he beats you. Any subsequent beatings are your fault, and deserve no sympathy.