
Почему мужчина не разводится, если жену больше не любит и есть любовница?

Потому что жена ему просто удобна.
Обычно женщины знают об измене, но молчат и терпят, думая "ну пусть хоть какой-то будет муж" или "ну мужчины же все изменяют". Эдакой жертвой себя ощущают, что она "во имя семьи" тратит свою жизнь на мужчину, который относится к ней не как к близкому человеку.
А мужчине просто удобно. Раз такое себе позволяет, значит совести у него точно нет. На стороне есть горячая любовница с которой можно развлекаться. Когда устанет - можно прийти домой, где убрано, есть еда. То есть женщина-служанка и женщина для любви. Прекрасное разделение.
Некоторые ещё сохраняют брак ради ребёнка, но я сомневаюсь, что жизнь в таких "больных" отношениях пойдёт ребёнку на пользу. Дети всё равно рано или поздно всё узнают, будут несчастны из-за того что несчастна семья. Потом могут повторить судьбу своих родителей. Ну или наоборот точно её не повторить, ибо поймут всю отвратность положения. Тут уж как повезёт.
Так что обычно такие мужчины остаются либо ради детей, либо просто потому что удобно.
автор вопроса выбрал этот ответ лучшим