We finish off the Psalm we started yesterday and so read today Psalm 18 verses 30 to 50.
The first few and the last few verses of this section probably resonate most with us because they are words of timeless praise to God our rock, who is One like no other, who is perfect.The words in between may seem a bit more alien to us because they are words of a warrior king, David, reflecting on a real physical battle in quite graphic detail.
But if we remember that David, anointed by the Lord at the time to be king of Israel, is a picture of the One to come, ‘great David’s greater son’ as the old hymn says; then these words point to a real spiritual battle that the Lord Jesus fights against God’s enemies, whether human opposition or the works and effects of the evil one. It is striking that the Psalm ends with these words, ‘he shows unfailing kindness to his anointed, to David and his descendants for ever’.
And often we feel caught up in that spiritual battle, but we cannot fight it on our own, and so we put ourselves in Christ and call upon Him, who fights our battles for us, and who has won THE victory over all God’s enemies defeating them on the cross (Colossians Ch.2 v.15).And so we can truly say, ‘The Lord lives! Praise be to my Rock! Exalted be God my Saviour!’ (v.46)
May we know afresh His victory even today.
From our church address list let us remember in our prayers today,- Kim Bon and Sin Wei- Charlene, along with young Ariah and Samuel