Wrapping up Psalms 3 today, we recall David here is about to be overthrown by his own wicked son Absolom, David is in retreat and legions of armies are chasing him, that’s like a whole stadium full of people trying to track down one man.
We tend to get pretty rattled when we have a conflict with one or two people, we can only imagine what it’d be like when 10s of thousands of people are calling for our head, but that was the case with David, which is enough to send anyone in to a panic.
But David does not panic, He humbles himself before God, and subjects himself to the fact that David is one of God’s people and God who is supreme over all, is going to see David through, so David doesn’t need to worry about the people chasing him and that’s how we open today’s reading:
Psa 3:6 I will not be afraid of ten thousands of people Who have set themselves against me round about.
Psa 3:7 Arise, O LORD; save me, O my God! For You have smitten all my enemies on the cheek; You have shattered the teeth of the wicked.
Psa 3:8 Salvation belongs to the LORD; Your blessing be upon Your people! Selah.
The Lord separates the wheat from the tares or the good from the evil, and God will always watch over His people, David knew that as long he believed in God, he’d survive his enemies, and if we look at history, David did escape and the son who was chasing David, ended up getting caught in a tree and impaled by one of David’s subordinates, David would end up returning to his kingdom and ruling it, because God looked after David, just as God looks after us when we put our trust in Him.