24 December 2 Sam 7:1-5,8-12,14,16Lk 1:67-79 “…you will go before the Lord to prepare the way for him… to give light to those who live in darkness and the shadow of death.” Tomorrow, we celebrate Christmas Day, the day when our Saviour is born. So today, we anticipate the joyous day by preparing our souls... Continue Reading →
23 December, Monday — Same but different.
Dec 23 – Memorial for St. John of Kanty, presbyter St. John of Kanty (1390-1473) was a Polish country lad. A brilliant student at the University of Krakow, Poland, he became a priest and professor of theology at the University of Krakow, where he was falsely accused and ousted by university rivals. At the age... Continue Reading →
22 December, Sunday — A Faithful Hope
4th Sunday of Advent Mic 5:1-4Heb 10:5-10Lk 1:39-45 He will stand and feed his flock with the power of the Lord. Today’s first reading reminds us that God’s standards are different from the standards of the world. The reading speaks of God’s prophecy of turning Bethlehem from an insignificant, humble town to one that will... Continue Reading →
21 December, Saturday — Carrying Joy: Mary, Elizabeth, and the Gift of Christ’s Presence
21 December Zep 3:14-18Lk 1:39-45 “Why should I be honoured with a visit from the mother of my Lord?” Brothers and sisters, the encounter between Mary and Elizabeth in today’s Gospel is a vibrant and awe-inspiring moment. It is a story bursting with joy, connection, and revelation. When Mary greets Elizabeth, her unborn child, John... Continue Reading →
20 December, Friday — God’s Grace in the Signs: Choosing Trust Over Control
20 December Isa 7:10-14Lk 1:26-38 “The Lord himself, therefore, will give you a sign.” Today’s first reading, which tells of the story of Ahaz and God’s invitation to ask for a sign, cuts to the heart of who God is — both a just judge and a deeply gracious Father. Even in the Old Testament,... Continue Reading →
19 December, Thursday — What has He done for you lately?
19 December Jdg 13:2-7,24-25Lk 1:5-25 The Lord has done this for me. A roof over my head, good health, talent/charisms/gifts that are unique to me, a wonderful life companion, being able to serve in various ministries that help bring others to Him, family members who care…all this, and much more, the Lord has done for... Continue Reading →
18 December, Wednesday — God is everywhere
18 December Jer 23:5-8Mt 1:18-24 …a name which means ‘God is with us.’ As I write this reflection, the Lord continues to lay His hands on me and guide me through perhaps one of the most tumultuous years in my ‘not so young’ life (I turn 58 today). Last week, we moved out of our... Continue Reading →
17 December, Tuesday — Why is your family tree like that?
17 December Gen 49:2,8-10Mt 1:1-17 A genealogy of Jesus Christ, the son of David, the son of Abraham. Advent season is divided into two parts. Today, December 17 marks the start of part 2. This is when the Catholic Church focuses on the lineage and birth of Jesus, our Lord and Saviour. The story unfolds... Continue Reading →
16 December, Monday – The Importance of Questioning Authority
Monday of the 3rd Week of Advent Nm 24:2-7,15-17Mt 21:23-27 “What authority have you for acting like this?” Authority is the central theme for the gospel today. This came shortly after Jesus’ cleansing of the temple in Matthew 21: 12-17. The chief priests, elders and scribes would likely have witnessed Jesus driving out the vendors... Continue Reading →
15 December, Sunday – Rejoice in the Lord Always
3rd Sunday of Advent Zep 3:14-18Phi 4:4-7Lk 3:10-18 “Brothers and Sisters: Rejoice in the Lord always. I shall say it again: Rejoice!” In the readings today, the common theme across all passages revolves around the word “Rejoice”. Oftentimes, Christians are reminded of how we should be rejoicing because we have been redeemed by the sacrificial... Continue Reading →