By definition, sympathy requires one to consider another's viewpoint, which is about as unselfish an action as I can think of. There is a big difference, in my mind, between action that is only motivated by personal concerns, what I would say is selfish, and one that simultaneously alleviates personal concerns and the concerns of others. The latter's character is defined by its reliance on others, without some selfless component, there is no satisfaction in many cases.