We live in tumultuous times, everywhere we turn seems to be full of confusion and chaos. This may be a good time to reflect on where our treasure lies? Do we trust in people? In ourselves? Or is our trust in the unchanging Word of God? We see the promise given to King David in today’s Responsorial psalm, “that through his line the Messiah would be born”. In the first reading we see how close this promise came to be extinguished when Athaliah upon the death of her son Ahaziah is so consumed by grief and ambition kills her own son’s children to secure her reign in Judah. And for a while, the whole nation of Judah thought that all the heirs of David were killed. But unknown to many, one son had survived, and at the appointed time was crowned King of Judah. When things seem to go wrong we do not need to despair, rather that is the time we need to turn in unwavering faith to our God. Recalling all he has done in the past and look towards the future with hope. Our God has never failed us before and he will not fail us now.
Prayer: Abba Father, fill me with the light of your faith, that I may always put my trust in you. Amen.