ADVERTISEMENT

Do you have a list of what makes life worth living?

Why seeing "Bawat Bonggang Bagay" should be on your list

Published Jun 22, 2025 02:36 pm
COMEDY ICON Jon Santos in 'Bawat Bonggang Bagay'
COMEDY ICON Jon Santos in 'Bawat Bonggang Bagay'
By Iane Macasieb
Photos by Loreta Arroyo
Everyone has probably made a list or two in their lives. Like a to-do list, grocery list, etc. Ever since I was a child, I’ve made lists of so many things: math formulas, movies and series to watch, bands I want to see in person. I remember making lists of almost everything. I keep lists of my work tasks and deadlines, life goals, things to do before I turn 30, and places I want to travel to. I even keep a list of my favorite actors and their birthdays. One time, I saw my sister keeping a list of her passwords in case she forgot them. We all have a list of lists. Listing things helps us stay focused and organized. But there’s one thing I’ve never tried listing: the small, beautiful things that make life worth living.
Award-winning Filipino theater icon Jon Santos returns to the stage in “Bawat Bonggang Bagay”, a queer Filipino translation of Every Brilliant Thing by Duncan Macmillan and Jonny Donahoe. This mental health awareness play follows the life of an LGBTQIA+ individual who copes with mental health struggles by listing the beautiful things that give his life meaning. 
A young person's list of small joys unfolds in an entrancing 90-minute one-person interactive performance. The story begins with the narrator’s flashbacks to his early years, as he deals with his mother’s chronic depression, which eventually leads to a suicide attempt. Despite his innocence and lack of life experience, the boy decides to help his mother by creating a list of wonderful things that make life worthwhile. As he grows and experiences more of life, his list in “Bawat Bonggang Bagay” grows along with him.
The list of the kid, which begins with physical things like halo-halo, refrigerator magnets, action figures, and dollhouses, gradually expands to more abstract joys like “pag-bike nang pababa (biking downhill),” “pag nagpahiram ka ng libro at binasa ito (lending a book and seeing them read it)” or “pag nag-kiss kayo ng crush mo sa panaginip (when you kiss your crush in a dream).” The progression of the list reflects how, as we mature, we begin to value not just tangible things but also emotional and sentimental experiences.
This refreshing play breaks from traditional theater, offering a touching, funny, and uplifting journey. “Bawat Bonggang Bagay” reminds us that even life’s smallest moments can spark hope. Since it is an interactive play, no two performances are likely to have the same experience. Audience members become part of the show, as stage crew and cast distribute lines written on colorful pieces of paper for them to read aloud during the performance.
Recently, the Filipino slang word bongga, which is used to describe something that is extravagant, flamboyant, impressive, stylish, or excellent, has been included in the Oxford English Dictionary. That’s one more thing to include in the list of beautiful things.
Bawat Bonggang Bagay ran until June 22, 2025, at the Power Mac Center Spotlight Blackbox Theater in Circuit Makati. 
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.