It is important to understand the distinction between these two words.
Selfish-ness is negative and destructive. It destroys relationships because it is based on negative values. It believes in the win/lose principle.
Self-interest is positive. It welcomes prosperity, peace of mind, good health and happiness.
Self-interest believes in win/win.