Вы описали классические симбиотические отношения. ИМХО, конечно. Гремучая смесь и разгрести это не просто. Но правы в одном - начали изменения с себя. И партнёру ничего не оставалось как подстроиться под это. Либо уйти. Он выбрал первое. И по поводу Ваших правомерных сомнений...Тиран гнёт свою линию всегда и везде. Прямолинейный товарищ.  Мизогин гонит картину (тут в двух словах не объяснишь), живёт в своём зазеркалье, кароч... И (тут слава Богу) в Вашем рассказе я не увидела ни одно, ни другое. Потому что, ни тираны, ни мизогины - не видят граней дозволенного. Ну, не дано это им...