is egoism an ethical theory?
Ethical egoism is the normative theory that the promotion of one's own good is in accordance with morality. In the strong version, it is held that it is always moral to promote one's own good, and it is never moral not to promote it.