When we look at what is happening around in this world, we may wonder why evil seems to be getting the upper hand.
There are wars and violence, blood-shed and hostility, persecution and oppression.
Even in our personal lives, we wonder if being kind and charitable is worth it, especially when what we get in return is the opposite.
But we believe that good will eventually triumph over evil because we believe in God who is all good.
God will never let evil have the last say, and God will vindicate those who live good and upright lives.
In the 1st reading, we heard about the punishment of the devil and those who do evil, as well as the vindication and the rewarding of those who are faithful to God.
Yes, for those who do good and are faithful to God, there will be a new heaven and a new earth, and they will be rejoicing in the presence of God.
So when we see that evil seems to be getting the upper hand and even getting away with it, let us keep being faithful to God.
Jesus tells us in the gospel that we see such things happening, then we must also know that the kingdom of God is near.
Let us keep being faithful to God and believe in His promises to us.
Heaven and earth will pass away, but God’s Word and His promises will never pass away.