Понятия "хорошо" и "плохо" - это т.н. черно-белое мышление, когда мир условно делят на 2 части. Но жизнь гораздо сложнее и многограннее, чтобы ее так делить. В ней очень много нюансов и большой спектр выбора.
По поводу понятия "эгоизм". Образно говоря, эгоизм - это когда человек берет себе больше в ущерб другим. Альтруизм - это когда человек отдает другим больше в ущерб себе. И то и другое не очень удобно для жизни.
Если еще вариант, который можно назвать "любовь к себе". Это когда есть возможность партнерства, возможность договориться и найти решение, которое не в ущерб себе или другому, а которое удобно для всех. При этом выходит,, что любовь проявляется не только к себе, но и к другим, что обогащает обе стороны.