// Adds dimensions UUID, Author and Topic into GA4
Friday, June 26, 2026
31.1 C
Singapore

Man finds out girl he dated for a year already had a BF, asks locals: ‘Why is cheating so common nowadays?’

SINGAPORE: After finding out that the girl he had been seeing for a year already had a boyfriend, a man took to social media to ask other locals why cheating has become so prevalent in Singapore.

In a post on the r/sgdatingscene forum on Thursday (Sept 18), the man shared his bewilderment. “Why is cheating so common nowadays? Personally, I don’t condone cheating, and it makes me wonder how some people can pretend to be ‘nice’ and ‘genuine’. Overall, I’m neither sad nor angry because I’ve been through a lot in the past, so I was mentally prepared for this.”

He also advised others not to give their all too early in a relationship, saying, “Do not give your 101% in the 1-2 years of knowing the person. Just know that you gotta protect and put yourself first.”

“We can only speculate, but I think society as a whole has trivialised relationships…”

In the discussion thread, one user asked the man how he found out that the girl was already in a relationship, to which he responded: “Happened to chance upon her BF’s Instagram and saw their pics together. Apparently, they had been together way before I got to know her.”

He added that he also confronted the girl about what he had discovered, but the conversation only made him feel worse, as she showed “no remorse.”

Meanwhile, others weighed in with their own perspectives on why infidelity appears to be on the rise.

One said, “For a place like Singapore, it’s not unexpected and will get worse. Byproduct of the environment our society has, really nothing new or surprising since 10-15 years ago by now.”

Another explained, “It is, unfortunately, way more common than we would like to admit. As for why, we can only speculate, but I think society as a whole has trivialised relationships to a point where people are no longer as committed to working things out with the other person as there are many options available.”

They added, “This is more prevalent in the older crowd, though I would say, especially the married ones; many of them just don’t talk to their partners much and just drift away and it’s kind of sad that cheating is their solution to this rift. But it is what it is.”

A third commented, “The current partner can only satisfy some of the checkboxes in his/her mind, so it is normal to find others to fulfil the remainder of the checkboxes or make him or her feel the chase again.”

In other news, a part-time F&B worker claimed on social media that he was fired and sent home just 45 minutes into the job for “breaking a bowl.”

Posting on the r/SingaporeRaw forum, the young worker said he had applied for a one-day shift through the job platform Staffie and was expecting to work from 12 noon to 10 pm at a food establishment in VivoCity. However, less than an hour after clocking in, he was allegedly told to leave.

Read more: Fired just 45 mins into job: Part-time worker told, ‘You can take your bag, pack up, and leave already,’ after breaking a bowl

- Advertisement -

Hot this week

Workers’ rights group asks why it took 100 migrant workers to complain before MOM took action, when early warning signs were there

"Long before the crisis escalated, MOM was already alerted about salary issues from KPA Engineering. The company has a history of not paying their workers properly. Across 2025 and 2026, TWC2 helpe...

Hiring and new orders slow as Singapore firms take a more cautious view

The latest reading suggests that while businesses remain generally optimistic about the months ahead, confidence has continued to soften amid a more uncertain operating environment.

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); } });
// //
Enable Notifications OK No thanks