What is the line between self-interest and selfishness?

The debate has raged for 300 years and counting.

Image