A Singaporean is a Singaporean
Singaporeans should start to call themselves Singaporeans and not Chinese, Malay, Indian or Others. What's wrong with calling yourself what you really are? It may be an artificial construct, but given time, it will sink in and will be accepted by the rest of the world. And Europeans call themselves Americans, the Africans call themselves Americans, the Asians call themselves Americans. And American is a well regarded nationality that they are so proud off. They would not call themselves European Americans, African Americans, Asian Americans, but simply Americans. It is time every Singaporean starts to call himself/herself 'I am a Singaporean'. The only drawback is that Singaporeans are so bashful and spineless that they may be smacked by foreigners if the foreigners know that they Singaporeans. It can be quite shameful to be smacked by foreigners in your own country. But that is the price to be paid to be Singaporeans. And that is the price to be paid for not being proud of your own nationality. Any foreigner dares try to smack an American in America or an Arab in his own country, or a Malaysian in Malaysia? No way. Only in a country when the citizens have a mindset that they are inferior, would they allow foreigners to slap them left and right and feel so proud about it. And they need to respect foreigners and respect their cultures too. A Singaporean is a Singaporean, albeit a shameless one.