"Depart from me, all you workers of evil, for Yahweh has heard the sound of my weeping. Yahweh has heard my plea. Yahweh accepts my prayer. All my enemies shall be ashamed and greatly troubled. They shall turn back and be put to shame in a moment." - Psalm 6:8-10
In this psalm, David is very greatly troubled and begs God to intervene. David's body is weakening (v. 2), he is surrounded by enemies (v. 7), and he cries in his bed every night (v. 6). He asks God to turn and deliver him (v. 4). Finally, in the last stanza, David expresses hope. God hears David's prayer (v. 9) and will deal swiftly with David's enemies (v. 10).
This reminds me of the final battle in J. R. R. Tolkien's Two Towers. When all seems lost, Gandalf the White intervenes. God's timetable is often different from ours. We want him to act now, but he waits. While we wait for him to act, we must not give up hope. He does hear our prayers. At the right time, he will intervene and deal with our enemies. We will be vindicated not because we are great but because he is. God hears the sound of our weeping.
Father, help us to wait patiently for your intervention. May we believe with confidence that you hear our prayers. Deal with our enemies at the right time, that you may get maximum glory. In Jesus' name, amen.
- Jeff Coleman