There's a big difference between Singapore and London. In many other countries, you can move between cities to find the place that fit you better. From London, you can go to say, Manchester, Edinburgh, or even the rest of EU is open to you.
In Singapore, you can move between neighbourhoods. The neighbourhoods are more or less the same. Once you've lived there for a while, you go to the same place that you've been to hundreds (or maybe thousands) of times after work. It all got really really boring after a while. The typical (expected) long working hours in the society doesn't help either. All you do is work, eat and sleep. And shopping. After 10 years, I too left and would never return.
In Singapore, you can move between neighbourhoods. The neighbourhoods are more or less the same. Once you've lived there for a while, you go to the same place that you've been to hundreds (or maybe thousands) of times after work. It all got really really boring after a while. The typical (expected) long working hours in the society doesn't help either. All you do is work, eat and sleep. And shopping. After 10 years, I too left and would never return.