I'll also point out that my native language is Russian, where there isn't a word like selfishness: there's egoism and egotism, but not really a world like "selfish". If you lookup "selfish" in the dictionary, you'll find a more value-free translation of the word.
My poor chances of physical survival would also not be due to compromising my values: it would be due to inability to adopt to surrounding society's values. Military service in former USSR, for example, is very different from Singapore -- bullying of nerdy/weaker/etc... enlisted men by officers is an endemic problem and has driven many recruits to suicide (lookup "Dedovschina"). The smart way some people took is by committing themselves to officer corps (for a much longer term) and (to fit in) becoming bullies themselves -- something I'd never be able to do.