Selfishness is not living as one wishes to live, it is asking others to live as one wishes to live. And unselfishness is letting other people’s lives alone, not interfering with them.
It is not selfish to think for oneself. A man who does not think for himself does not think at all.
A red rose is not selfish because it wants to be a red rose. It would be horribly selfish if it wanted all the other flowers in the garden to be both red and roses.