Daniel 7 : 2-14
Luke 21 : 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.
But in World War II, one figure stood tall because of a promise he made to a people. The promise was made in three simple words : I shall return!
General Douglas McArthur earned a place in history because he did not only made a promise under volatile conditions, but he really fulfilled it.
That promise also changed the course of WW II and eventually brought it to an end.
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.