
Also the national anthem thing, is a bit over the top. I can expect my daughter, if she goes through the local school system here, to know Singapore's national anthem better than the Indian and feel attached to it. But myself, the kind of goose bumps I get when I listen to the Indian national anthem, can never match with any other country's, no matter what, even if I lived here for 50 years, like Raj put it.
Also its a relative thing. OP has been to the US and then he likes Singapore so much, means his experience with US must have been terrible.