ADVERTISEMENT

Why Filipinos keep smiling, even when it hurts

By MBrand
Published Jul 24, 2025 03:56 am
Life is expensive, but joy doesn’t have to be. In this time of soaring prices, when the rest of the world says, “You can’t afford happiness.” Filipinos say, “Watch us find it anyway.”
Because joy, to us, isn’t something we buy, it’s something we make. When there’s no electricity, we bring out the guitar. When onions hit P700 a kilo, we make memes and turn it into a national inside joke. When floods rise knee-deep, we float on a styro box, Bluetooth speaker in one hand, beer in the other.
Across the country, Filipinos are turning to accessible joys —simple things that cost little but mean a great deal. A rewatch of “Four Sisters and a Wedding” because “bakit parang kasalanan ko?” never gets old. A teleserye cliffhanger, a budol finds haul, a piso load to send “ingat ka” to your crush. A P20 spend on an online game that gives just enough of a thrill to carry you through the day.
This is joy in recession. Simple, affordable happiness that fits in our day, in our budget, and in our hearts.
Filipinos spend over nine hours a day online, more than any other country in the world. But it’s not mindless scrolling. It’s connecting and coping. It’s “G na G,” “Sana all,” “Kapit lang,” our digital mantras, typed with humor… but rooted in grit.
“What you’re seeing isn’t escapism, it’s resilience,” says a behavioral psychologist. “Filipinos use low-cost entertainment, whether it’s a livestream, a TikTok, or a casual game, to anchor themselves. It’s both catharsis and connection.”
This phenomenon isn’t new. All over the world, pop culture has thrived not in times of prosperity, but in crisis. Hollywood was born in the Great Depression. Anime rose from post-war Japan. K-pop surged during Asia’s downturn.
And in the Philippines? When tragedy strikes, culture erupts, loud, proud, hilarious, and heartfelt. Hardship doesn’t cancel joy. It sharpens it. It teaches us to cherish what little we have.
And that’s why simple pleasures, from a livestream karaoke to a quick game played in between shifts, are never just distractions. They’re declarations. They say, “I may be struggling, but I haven’t stopped living.” “Deserve ko ‘to.”
So, when people look at the rise of low-cost entertainment, especially forms that offer a thrill, or a bit of fun for just a peso or two, maybe the question isn’t “Why?” Maybe the real question is, “How could we not?”
In a world that keeps telling us to harden up, Filipinos choose to stay soft. And rightfully so. In the middle of a crisis, we still look for a reason to laugh and to play. That’s the uniquely Pinoy superpower—raw, real, and ridiculously resilient.
For people who’ve sung through brownouts, danced through floods, and cracked jokes in the middle of a heartbreak, chasing temporary, affordable joys is not a luxury. It’s a lifeline. And when the world says, “You can’t afford happiness,” we say, “Kaya pa naman.” “Meron pa rin.” “Meron at meron.” “Padayon.”
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.