Putting my two cents in: I believe being selfish is quite...therapeutic. In a culture where people are being constantly...'encouraged'...to put others first. It's quite draining. Being selfless also entails the notion that whatever is yours is also theirs. People dump their problems on you like how parents dump their unfulfilled dreams and frustrations on their children and expect you to fulfill or fix them. It's like sharing toothbrush or something equally unsavory. I was born and raised in an Asian country and you Western or European folks will certainly balk at how weak boundaries are defined here. A passing acquaintance (even those who are just familiar in the face) are entitled to know where you work or how much money you make, etc. and when you don't tell them anything, you're rude or snobbish like those people from the capital. They'll gossip about you either way so its always imperative to just sidestep them or pretend that you didn't hear them.
To the OP, being selfish is okay so long as you don't intentionally hurt other beings because that will make you take responsibility and taking responsibility is an extension of selflessness. Whatever those Eastern Zen things tell you, believe me when I say that where those romantic 'virtues' (Being selfless liberates the soul; Asian women are loving and attentive; la di da) come from, they are being traded as commodity and used as a tool for manipulation everyday. While you trade with money, we trade on goodwill and debt of gratitude/honor to get the money and have them willingly coming back to give you more of their money. We (well, maybe not the monks and nuns) are much much much more cutthroat than what those zen gurus tell you. We just do it with more finesse and cunning and a friendly face. What you believe as virtue is actually early indoctrination.
I actually love Eastern spirituality and read a lot about them but when they are used to control you or make you modify your choices...ick! And you certainly must know that whatever pearls of wisdom a certain place upholds, are the very wisdom that the people in that place lack and must learn. But right now people just keep throwing these pearls of wisdom at each other like children bickering over who's stupider than the other.
Final thing: Imagine being stabbed in the chest, you're dying there and people around keep telling you to forgive the attacker, experience what it feels like to be in their shoes. To consider how they feel: their emotions, their state of mind, their anguish...and you are required to find it in yourself to 'love' this person. All the while you are bleeding and dying. That's what being selfless means in my country.
People who deny themselves are one of most dangerous things that exists from my perspective.
Y