У вас, автор, не муж - эгоист, а неправильная организация семейного бюджета. Причем, если оба не транжиры - то лучше складывать зарплаты в общую копилку и расходовать соответственно.У вас с самого начала бюджет отдельный - тут либо разводиться, либо терпеть. Обратного пути в этом вопросе нет - кто привык жить с отдельным бюджетом, обычно общего не хочет.Что практически делать? Для начала записывать траты на детей, продукты и квартиру. И делить эти траты пополам. Если у него денег нет - будет должен. Озвучивать все покупки, говорить, кто сколько вносит, кто задолжал, кто переплатил.Понимаю, противно, но вы пускаете на самотек и не проговариваете основные вопросы семьи. Дайте себе пару месяцев - и вам картина станет ясна - прок есть или нет от мужа, или он просто плавно на вашем содержании, и без него детям элементарно будет доставаться больше.После пары месяцев анализируйте ситуацию и думайте - гнать или жить дальше.В нашей семье я зарабатываю мало - но все деньги я кладу на общий счет, всегда сообщаю мужу, за что плачу, стараюсь все заработанное потратить на детей. А уж муж не контролирует, сколько я трачу на себя - но это при условии нормальных отнощений - личных и финансовых.