There are many different reasons to achieve self developing goal. Some of them are not closely related to others, but most of them are, among which, some are beneficial to others and some are not.
I would definitely prefer to achieve my personal goals while benefit others. This will make me happier.
—Negentropist.Z