// Adds dimensions UUID, Author and Topic into GA4
Thursday, December 11, 2025
29.5 C
Singapore

‘I’d rather lose $10 than lose my humanity’: Singaporean woman earns praise for helping distressed foreign worker at Bugis MRT station

SINGAPORE: A Singaporean woman is receiving a wave of praise online after she stepped in to help a distressed foreign worker who was stranded at Bugis MRT station.

In a post on Threads, the woman, who goes by the username ‘syiatootie’, shared that she first noticed the man standing by the gantry, visibly shaken and “crying” as he tried to get the attention of passing commuters. Concerned, she approached him to ask what had happened.

According to her, the worker explained through tears that the lorry transporting his team had driven off without him, leaving him stranded in Bugis with no way to get back.

“He asked me if I could teach him how to top up his EZ-Link,” she wrote. “[But] when he opened his hand, there were just a few coins.”

“My heart sank,” she recalled. “I told him the machines don’t take coins, and even if they did, it wouldn’t be enough. So I took out my phone and topped up $10 for him. he broke down even more. Moments like this really remind me how much some people are carrying silently.”

See also  Donations pour in as siblings aim to raise $25,000 to help brother arrested in UAE for cross-dressing

“The world needs more people like you.”

Since posting her experience on Wednesday (Nov 19), the entry has garnered more than 7,000 likes. Many users flooded the comments to commend her compassion and empathy.

One netizen wrote, “He must have felt really helpless but also relieved to have met the kind soul of yours.”

Another added, “So kind of you. Especially since the Bugis MRT station can be quite overwhelming above and below ground, especially for a foreign worker who is in an anxious situation and who doesn’t venture out much beyond work sites. Foreign workers keep Singapore running in the shadows. They deserve to be treated with dignity.”

A third person echoed this sentiment, writing, “You were truly at the right place at the right time. You may not realise it, but the kindness you showed that man probably made a much bigger impact than you think. Thank you for choosing kindness when it mattered. The world needs more people like you.”

See also  A brain dead Singaporean lawyer came back from the dead

Not everyone was convinced, however. Some commenters warned her that she had likely been scammed, claiming this was a common tactic used by certain individuals.

“Congrats, you have fallen for something called a scam scheme,” one critic wrote bluntly.

Another insisted, “If that was a scam, you are not helping him; you are actually encouraging scams in Singapore!”

A third claimed, “It was a scam. They also wait at Changi. This guy just raised his acting skills to higher standards.”

After seeing waves of both praise and scepticism, the woman eventually responded to address the backlash. She clarified that she was at peace with her decision regardless of others’ opinions.

“Honestly, even if people think it was a scam, I’m okay with it,” she said. “It was just $10 and I chose to be kind because he looked genuinely distressed. I’d rather lose a bit of money than lose my humanity.”

In other news, a heartbroken woman took to Reddit to share how her five-year relationship ended in devastation after her boyfriend, who had long struggled with gambling and risky financial behaviour, broke up with her because he believed he could never give her a stable future.

See also  Migrant worker asks for help to find his lost bag with his work permit and $300 after it got stolen in Geylang shop

In a post on the r/SGMoney subreddit on Monday (Nov 10), she revealed that even before their relationship began, her boyfriend had already accumulated a debt of around S$20,000 from betting on football matches.

Read more: Woman says BF with S$220k gambling losses broke up with her, believing he could not give her a good future

- Advertisement -

Hot this week

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //