You have your own thoughts and I have my own opinions. SG
belongs to the people or the majority of people who live here. It's
just you are one of the believers thinks we can't have long term
ally.
Singapore came under external control 3 times.
First by the Brit, through colonization. We became independent
through civil means.
Second by the Jap, through military occupation. We got out of it
because of 2 atom bombs, and of course, the lives of the many
allied countries (Thailand wasn't one of them) who fought all over
asia against the Jap.
Finally, we went to bed with Malaysia but got kicked out when
they realized we didn't submit to their wishes.
The Brit came from half way round the world, the Jap came from
the region, and of course the neighbour next door.
Countries take sides for their own benefits, or national
interest, or allow us to take their side if it suits their
interest. If their interest comes in conflict with ours, they will
want to sacrifice us. Japan and America were at war with each
others, but went to bed when they had the common foe, the communist
China, who are now friend to many countries due to their economic
influence. America was strong ally of ROC but turned against them
when they needed to go to bed with PRC.
so who are our friends? there is none in the long term!
Maintain our identity and neutrality, to ensure our long term
survivality and sovereinty. Being a city state is an advantage,
easy to manage, some people said; also a disadvantage, so small,
not easy to manage, other people said.