Вы поймите одну вещь:нет идеальных людей.Это надо не просто умом понять,а как-то прочувствовать.Ну вот ваш такой мрачноватый товарищ,но достоинств то у него всё равно много, иначе в своё время бы вы его просто не полюбили бы. Ну представьте,был бы на его месте, допустим, весельчак, балагур,душа нараспашку, но при этом любитель женщин,и они бы с удовольствием с ним флиртовали,и неизвестно к чему бы это привело. Или был бы романтик,развешивал бы розовые сопли,обнимался-целовался,и сидел бы на вашей шее,дескать я тебя так люблю,так люблю,обеспечь мне за это материальное благополучие.В общем,сконцентрируйтесь на положительных качествах вашего мужа,найдите в себе силы хвалить его,показывать ему,что он-самый лучший на свете,что вы без него ну просто никуда. И он изменится,не сразу,конечно,но изменится.У вас двое прекрасных детей,вам их ещё растить и растить.Подумайте об этом,и всё у вас будет хорошо!