People who do well don’t usually complain. It’s those who do not do well. People who don’t do well will also probably not have experienced the world outside sg.
Question is why they do not do well ? People skills ? Argumentative at work ? Not a team player ? Etc. Lack of intelligence? But yet not willing to work hard ? Of course there will always be those that are born with hard luck. Disabled at birth or mildly autistic. But then again likely they are not in this forum.
For the majority, it boils to character. Unwillingness to accept criticism of oneself, and lack of discipline to improve and change. It can be as simple as losing that extra one kg of weight, or deciding to have a positive attitude in life. Or even spend less time on such forums.
But, they, despite not being successful, continually to insist that they are right and the world is wrong. The rules are there. Level up yourself, and positivity attracts positivity. If unhappy with something, change your self or the environment. The person we should blame is ourselves, for not taking actions in both thought and deeds. All they want is everything to fall on their lap. Not willing to put in the hard work.
Life doesn’t care whether u r happy or not. We decide to be happy or sad. Do not allow others to dictate your emotions.