As my class and I were examining the implications of ethical egoism, a dilemma became apparent to me. How could a superogatory act exist to an ethical egoist? If one is only moral by pursuing their best self-interest, how could one go above and beyond that which is already best?
(I see that this question could be viewed as a violation of guidelines, but if the honor code is accepted here, I can assure you that this is not a class question. Just personal curiosity.)