Wednesday, December 24, 2025

Christmas, 25.12.2025

Even before Christmas Day has arrived, we have already kind of celebrated Christmas. 

For the past two weeks or so, it was one Christmas party after another. 

So, we have already eaten the turkey and all the things that are stuffed in it. 

The fridge still has some remnants of the log-cake, and maybe a few more uneaten ones. 

Next to the log-cakes are also pieces of the honey-baked ham. 

So, it is the usual festive foods that we are looking at. 

The presents may also have been given out and exchanged. 

So yes, the celebrations have begun even before Christmas Day has arrived. 

So, now that Christmas Day is here, it is to eat up whatever that is left and to open those presents. 

In a way, it can be a good thing, because having already done all that, it leaves us to focus on what Christmas is really about. 

As we come for Mass, we also go back in time to Bethlehem. 

Bethlehem means “the house of bread”, but we are not looking for bread. 

We come to the animal shed, and we look at that manger, which is the feeding trough of the animals. 

And lying there, wrapped in swaddling clothes, is a newborn child. 

The setting is rather difficult to comprehend, or to understand. 

How can a baby be born in such a place? 

And also among those animals? 

But we look, we ponder and we wonder. 

We are told that this is the Son of God, the Prince of Peace, the Word made flesh.

He was not born in a palace, or in a clean and decent place.

And because there was no room at the inn, so He was born in a resting place for animals and laid in a manger. 

Yes, that is God became man, the Saviour, and He went through all that just to be with us. 

Jesus came into the world to show us how much God loves us. 

But the world was not prepared to welcome Him.

But that did not stop Jesus from coming into the world. 

And Jesus wants us to learn this lesson from Him. 

In life we will face the closed door, or many closed doors. 

It is like there is no room at the inn. 

But Jesus tells us that when life shuts the door, then open it again. 

That is how the door works. Doors can be shut; they can also be opened. 

Jesus found an open door in the hearts of Mary and Joseph. 

May Jesus also find an open door in our hearts. 

And as we celebrate the birth of Jesus, may we open the doors of our hearts to peace and reconciliation, to kindness and forgiveness.

And may closed doors be opened to let hope enter, so that there will be room for God’s love to come into the world.

Advent, 24th December 2025, Wednesday

2 Samuel 7: 1-5, 8-12, 14, 16 / Luke 1:67-79  

When there is silence, it can have many meanings.

It can be tensed up moment before the chaos.

It can be an act of defiance against the loud and aggressive party.

Or it can be golden moment where much is learned an treasured.

For Zechariah, he had been struck dumb since that moment when the angel appeared to him to tell him that he will have a son.

He didn’t believe in it and he had been silent since then.

And since then, Zechariah had been reflecting on what was happening.

At least he understood the power of God over the impossibilities put up by human reasoning.

When his son John the Baptist was born and Zechariah wrote that his name is John, his power of speech returned.

Not only did the power of speech returned, Zechariah was also filled with power of the Holy Spirit.

As he opened his mouth, Zechariah blessed and praise God for His love and mercy, and the signs and wonders from God.

The waiting time of Advent is about to be over.

Before we rush into the Christmas celebrations, let us spend a moment in silence.

In that silence, let us wonder at the birth of our Lord and Saviour, and may we make a home for Him in our hearts.



Monday, December 22, 2025

Advent, 23rd December 2025, Tuesday

Malachi 3:1-4, 23-24 / Luke 1:57-66  

As the feast of Christmas comes just around the corner, the season of Advent still has many lessons of faith for us.

The season of Advent is a season of the mystery of the ways of God.

There is the Annunciation in which Mary was told that God chose her to bear His only Son.

Before that, the conception of John the Baptist was announced to Zechariah but he didn’t believe it and he was struck dumb.

All the happenings in the season in Advent are just beyond human reasoning and human understanding.

But the plan of salvation and God becoming man in Jesus Christ, is in the first place truly beyond reasoning and understanding.

Today’s gospel passage is another instance where the ways of God are so unexpected and interesting.

Elizabeth wanted her child to be named John, but the relatives objected.

They then asked Zachariah and he wrote on a tablet that the child’s name is John, and then Zachariah got back his power of speech.

Even though the season has only a couple of days left, God will still reveal His mysterious ways to us.

May we be about to understand and comprehend in our human ways the love that God has for us in sending us His Son to save us.

Sunday, December 21, 2025

Advent, 22nd December 2025, Monday

1 Samuel 1:24-28 / Luke 1:46-56  

To give up something precious is never easy as far as human beings are concerned.

More so, if it is something that we have worked hard for.

It may be our savings, or our resources, our projects.

Those are the expressions of our achievements and our abilities.

But those are our external possessions, and though they are valuable to us, we may still be able to give them up, though not so easily.

But for Hannah in the 1st reading, she was giving up her only son, Samuel.

Hannah prayed for a child and God blessed her with Samuel.

But she knew that the gift of Samuel will be for God’s purpose and not for her to keep or possess.

Hence, she says: Now I make him over to the Lord for the whole of his life. He is made over to the Lord.

Certainly, it was not easy for Hannah to let go of Samuel, but she did so because she understood that God had a greater purpose for Samuel.

In the gospel, we see two expectant mothers rejoicing over the gifts of life in their wombs.

But both also knew that the time will come when they have to let go of their sons for God’s purposes.

As we reflect upon these two readings, let us also remember that our lives are not for our own purposes but for God’s plan.

Let us put our lives into God’s hands and we will find the true meaning and purpose of our lives.

Saturday, December 20, 2025

4th Sunday of Advent, Year A, 21.12.2025

Isaiah 7:10-14 / Romans 1:1-7 / Matthew 1:18-25

There is a game quiz that tests our knowledge of song titles or movie titles. 

In this game quiz, a word is given, and with a time limit, the contestant or contestants have to give the song titles or movie titles that has that word. 

So, let’s say that the word is “love”, and in 30 seconds, we have to name as many song titles as we can with the word “love” in it. 

Some of the song titles can be oldies like “Love me tender”, or from the pop era it will be “Endless love”. 

So, let’s say now the word is “dream” or “dreaming”. Let us think of some songs with the word “dream” or “dreaming” in it. 

Probably, the first song to come to mind during this season will be “I’m dreaming of a white Christmas”. 

From the 60s it may be this: All I have to do is dream.

Other songs from the 70s will be “I like dreaming”. 

Or from the 80s it will be “Sweet dreams are made of this”. 

Each generation will have their songs about dreams or dreaming. 

And each of us will also have our dreams about who we want to be, and what we want in life. 

To dream is to be able to imagine what kind of future we want for ourselves and how to achieve it. 

For Mary and Joseph, they too had their dreams about life. 

And their dreams became more distinct and directional when they were betrothed to each other. 

Mary would have thought of becoming a loving and caring wife and a devoted mother. 

Joseph would have thought of being a faithful husband and providing for the future family. 

They were not just in their own personal dreams. They had each other in their dreams. 

And then their dreams began to change when the angel Gabriel appeared to Mary to tell her that God had plans for her. 

Mary said “yes” and she conceived by the power of the Holy Spirit. All this is beyond reasoning and understanding. 

When Joseph found out that Mary was with child, we can imagine his reaction, which could be rather unpleasant. 

But still, being a man of honour, he wanted to spare Mary the publicity and decided to divorce her informally.

He had decided to do this when he had a dream, in which God spoke to him and told him to take Mary home to be his wife. 

It is a life changing dream, and Joseph could have rejected it. 

After all, his original dreams about the future with Mary and having a family seemed to have crumbled, and it is understandable that Joseph was confused and disappointed, to say the least. 

For Mary and Joseph, God entered into their dreams and their lives are going to be changed forever. 

But God was not just a dream, God became a reality in the child that Mary conceived, and Joseph is to name him Jesus. 

In the 1st reading, the prophet Isaiah told king Ahaz that God will give him a sign, although king Ahaz didn’t want that sign because he had no faith and trust in God.

Nonetheless the sign was given. A maiden is with child and will soon give birth to a son whom she will name Immanuel, a name which means God-is-with-us. 

That prophecy is fulfilled in the gospel, when the angel told Joseph to name the child “Jesus”, the name which means “God saves” or “God is salvation”. 

So, in Jesus, the hopes and dreams of the people of God in the Old Testament and the New Testament is fulfilled. 

And Jesus came to be with us, and He wants to be in our dreams. 

We may be dreaming of a white Christmas, but it is not about snow or with everything nice and bright. 

Jesus wants to be in our Christmas dream, so then we will dream about the true meaning of Christmas. 

We dream about peace to people of goodwill, and joy to a world that have seen sadness, pain and suffering. 

There’s this song from the early 80s and the lyrics are worth reflecting. The title is “I have a dream” and it goes like this:

I Have a Dream, a song to sing

To help me cope, with anything

If you see the wonder, of a fairy tale

You can take the future, even if you fail


I believe in angels

Something good in everything I see

I believe in angels

When I know the time is right for me

I'll cross the stream, I Have a Dream


Let us dream, and may Jesus come into our dreams. 


When Jesus is in our dreams then … 

we will sing the songs we want to sing, 

we will forget about that perfect rendering,

because there is a crack in everything, 

but that is how the light shines in. 


May the light of Christ shine into our dreams, and may we dream of a truly blessed Christmas for us and for the world.

Advent, 20th December 2025, Saturday

Isaiah 7:10-14 / Luke 1:26-38  

The Bible is divided into two sections – the Old Testament and the New Testament.

The Old Testament prophesied about the coming of the Messiah or the Saviour.

The New Testament tells us how this promise of God is fulfilled in the person of Jesus Christ.

In the 1st reading, the prophet spoke of a sign from God:
The maiden will give birth to a son whom she will call Emmanuel, a name which means “God-is-with-us”.

That name Emmanuel not only comforts the People of God in their distress, it also assures them that God is still with them and has not abandoned them.

The gospel account is about the Annunciation, which is the moment in which the promise of God is about to be fulfilled.

The angel Gabriel told Mary that she is to conceive and bear a son, and she must name him Jesus.

The name Jesus means “God saves” or “God is salvation”.

Indeed Jesus fulfilled the prophesies of the Old Testament and even going beyond.

He is God became man, He is the God-is-with-us, and He is the God who saves His people from their sins.

And like Mary, Jesus also wants to make His home in our hearts and in our lives.

Let us like Mary, say “yes” to Jesus, and everything will be possible because God is with us and His love has saved us.

Thursday, December 18, 2025

Advent, 19th December 2025, Friday

Judges 13:2-7, 24-25 / Luke 1:5-25   

In life, we need to have purpose and meaning as we journey along.

There can be a sustained purpose and meaning when there are faith and hope.

Faith tells us that God loves us, and hope tells us that God’s love is an everlasting love for us.

So, when we believe in God’s promises, we will keep on believing and wait for its fulfilment.

For Zachariah, he had believed in God’s love for him and his wife Elizabeth.

He had hoped for a child, but as he and Elizabeth advanced in age, the hope was dimming.

He only hung on to his faith that God will keep him and Elizabeth together even though they were childless.

So, when the angel Gabriel told him that Elizabeth will bear a son, he thought it was impossible.

Maybe a dimmed hope and a jaded faith led Zachariah to this thinking.

We too had our faith and hope tested. 

And especially over a long period of time, our faith is jaded and our hope is dimmed.

But let us hang on to our faith and keep believing in God’s love for us.

And let us also keep hoping that the promises of God will be fulfilled in God’s time and in God’s way.