Когда еще в детстве я прочитала фантастический рассказ о том как в один космичекий корабль поместили сто семей для освоения новых планет. И в полете их разделили на альтруистов и эгоистов. Вызывали по одному и говорили, что на всех не хватит воздуха и еды и корабле и надо выбрать кто должен остаться ты или твой супруг. Вот тех кто выбрал себя, эгоистов, поселили на одну планету. А тех, кто выбрал жизнь для другого, альтруистов, на другую. И проверили через пять лет. Люди на планетах создали пары, и оказалось, что снова в каждой паре один более эгоистичен, второй менее.Так вот с эгоизмом  можно бороться свой эгоизм усиливая, тогда супруг вынужденно будет становиться более альтруистичным.