
Rescue me from my enemies, O God.
Protect me from those who have come to destroy me.
2 Rescue me from these criminals;
save me from these murderers.
3 They have set an ambush for me.
Fierce enemies are out there waiting, Lord,
though I have not sinned or offended them.
4 I have done nothing wrong,
yet they prepare to attack me.
Wake up! See what is happening and help me!
5 O Lord God of Heaven’s Armies, the God of Israel,
wake up and punish those hostile nations.
Show no mercy to wicked traitors. Interlude Psalm 59:1-5

God does not sleep. He waits! We think we have to wait on Him, but He waits for us, for our sake. Sometimes He just waits for us to become still and less frantic, so we can know Him.
That is so very true.