Selfishness is good. Selfishness is what makes us want to be good. If we didn't want to be good for our own sake - i.e. so that we can say and feel "I'm good" - then why would we want to be good at all? Why would we ever be unselfish if not for selfish reasons? If we didn't have the pride that makes us want to be a good person then why wouldn't we rob banks to feed the hungry? If we didn't want to be good to get to heaven then what would stop us from sacrificing our souls by committing every sin imaginable in order to help others? One of the cruelest and most destructive lies ever perpetrated on the human race is the idea that unselfish sacrifice is good. But is it good to sacrifice one's idea of the truth to those who lie? Is it right to pretend feelings for those who kill? Is it wise to betray one's love for those who hate? And if you do these things, what is left in you that will fight to do the right thing? That's why even though "me time" is seen as somewhat frivolous it actually just might be the most important thing in life. We all need to take the time to feel that we are the most important person in the world, not because we're special in some way that others are not, but precisely because we are not. We are all the same in this respect: without taking the time to purposely not sacrifice ourselves - i.e. to be selfish - there might not be any good in the world at all.