is being selfish always bad or at there situations where acting in your own interest is the best thing to do ?