Apocalypse 20:1-4, 11 - 21:2 / Luke 20:29-33
Promises are not that easy to keep, even when the conditions are stable and under control.
Promises are also not that easy to keep especially when there is turmoil and chaos.
More so in a situation of war and devastation and nothing is predictable.
Jesus also left us a promise when He said in today's gospel: Heaven and earth will pass away but my words will not pass away.
But when we are faced with the painful realities of life, the promise of Jesus may seem to lose its impact and significance.
However, the challenge to believe in His promise remains as we keep fighting the good fight and running the race even when we cannot see the finish line.
The 1st reading also reminds us: God's sovereignty is an eternal sovereignty which shall never pass away, nor will His empire be destroyed.
So let us remember that it is God who is making a promise to us His people. What God has promised He will fulfill.
For our part, we just have to keep on believing and trusting in God always.
Let us remember that though we may falter, God is always faithful.