Независимо от предистории - он поднял на вас руку. Сначала обольёт водой, потом даст пощёчиму, а потом... всё остальное.Вам надо кардинально решать эту проблему. Во-первых выздоравливать. Во-вторых забрать себе детей, по крайней мере младшего. Со старшим поговорить - с кем он хочет жить с папой или с мамой, если с мамой, то должен навсегда запомнить что ОБЯЗАН уважать её, не вякать, и не встревать в разговоры старших. Мужа не советую забирать домой, если человек оказался таким хамом и скотиной во взрослом возрасте, его уже вряд ли перевоспитаешь. И я не думаю что он Вас любит, потому что любимым прощают многое, а Вам, собственно, даже нечего было прощать. Вылить кувшин холодной воды на голову больному человеку, даже если это просто какой то чужой человек - в тюрьме такое может быть, в застенке. Сделать это по отношению к любимому человеку - просто немыслимо. Хотя... кто знает, может быть у него был заскок и он сейчас локти себе кусает? Если так, то можете подумать и простить, только подумайте хорошенько, а то в следующий раз заскок может оказаться серьёзнее.В худшем варианте, вы разводитесь, живёте с мамой, он со своей мамой, оставляете ему старшего сына, себе младшего, выходите на какую-нибудь работу, он платит вам алименты на младшего сына (25% его зарплаты), вы ему на старшего (25% вашей зарплаты, если она есть). Ну и ищите себе, пусть не такого успешного, но любящего, душевного мужа.