ADVERTISEMENT

Fragments left over

Published Dec 3, 2025 12:05 am  |  Updated Dec 2, 2025 06:04 pm
REFLECTIONS TODAY
In answering to people’s needs, Jesus does not act alone. He involves his disciples in his saving action. He asks for whatever they may have on hand. It is not much, just seven loaves of bread and a few fish, but it is enough for Jesus. It represents poverty of spirit that disposes men and women to divine grace.
Aside from providing the initial components of the multiplied bread, the disciples stand as the intermediaries between Jesus and the crowd. Jesus asks for their hand in extending divine blessings. In the shared meal, the crowd celebrates God’s compassion and grace meeting their need. The bread and fish restore their strength.
Matthew notes that leftover fragments (Greek klasmata) fill seven baskets. They are gathered so that they are not wasted. At Mass, the sacred hosts are also called klasmata. This establishes the connection between the loaves that Jesus multiplied to feed the crowd and the communion bread that the people receive today, which is the Body of Christ. This is done through the intermediary of ordained ministers. Moreover, in ancient numerology, seven signifies perfection or fullness. Thus Jesus’ gift of compassion fully satisfies and overflows, reflecting the superabundance of blessings that he brings for the people, then and now.
First Reading • Is 25:6-10a
On this mountain, the Lord of hosts will provide for all peoples A feast of rich food and choice wines, juicy, rich food and pure, choice wines. On this mountain, he will destroy the veil that veils all peoples, the web that is woven over all nations, he will destroy death forever. The Lord God will wipe away the tears from all faces, the reproach of his people he will remove from the whole earth; for the Lord has spoken.
On that day it will be said: “Behold our God, to whom we looked to save us! This is the Lord for whom we looked, let us rejoice and be glad that he has saved us!” For the hand of the Lord will rest on this mountain.
Responsorial Psalm • Ps 23
“I shall live in the house of the Lord all the days of my life.”
Gospel • Matthew 15:29-37
At that time: Jesus walked by the Sea of Galilee, went up on the mountain, and sat down there. Great crowds came to him, having with them the lame, the blind, the deformed, the mute, and many others. They placed them at his feet, and he cured them. The crowds were amazed when they saw the mute speaking, the deformed made whole, the lame walking, and the blind able to see, and they glorified the God of Israel.
Jesus summoned his disciples and said, “My heart is moved with pity for the crowd, for they have been with me now for three days and have nothing to eat. I do not want to send them away hungry, for fear they may collapse on the way.” The disciples said to him, “Where could we ever get enough bread in this deserted place to satisfy such a crowd?” Jesus said to them, “How many loaves do you have?” “Seven,” they replied, “and a few fish.” He ordered the crowd to sit down on the ground. Then he took the seven loaves and the fish, gave thanks, broke the loaves, and gave them to the disciples, who in turn gave them to the crowds. They all ate and were satisfied. They picked up the fragments left over—seven baskets full.
Source: “365 Days with the Lord 2025,” St. Paul’s, 7708 St. Paul Rd., SAV, Makati City (Phils.); Tel.: 632-895-9701; E-mail: [email protected]; Website: http://www.stpauls.ph.
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.