In all seriousness, people who know what they want tend to come across as selfish. I don’t know why people consider this bad. All airlines tell you to put on your masks, before helping others (in their emergency videos). The idea being, you must be capable in order to help others.
I think this is something many altruists miss. Society is best when everyone is healthy and capable. Teach a man to fish, as opposed to giving him a fish, so to speak.