2 O my God, in you I trust; let me not be put to shame; let not my enemies exult over me.
3 Indeed, none who wait for you shall be put to shame – Psalm 25:2-3
We need various images of what trusting the Lord looks like. In this psalm, trusting is waiting. David’s issue is that his enemies are making his trust in the Lord look shameful. Yet, the Lord does not answer but for reasons unknown to David, God delays. Nevertheless, David trusts/waits. He is certain that in the end his trust/waiting will not bring shame upon himself or the Lord in whom he trusts.
Do you trust the Lord? If trust is defined in terms of waiting are you waiting on the Lord?
Kidner defines waiting: “to wait is to accept his time and therefore his wisdom.”
From of old no one has heard or perceived by the ear, no eye has seen a God besides you, who acts for those who *wait for him. – Isaiah 64:4
Be content! The Lord knows what he is doing!