“To you, O Lord, I lift up my soul.
O my God, in you I trust;
let me not be put to shame;
let not my enemies exult over me.
Indeed, none who wait for you shall be put to shame;
they shall be ashamed who are wantonly treacherous.” – Psalm 25:1-3 (ESV)
David often struggled with the demanding issues of life. In this psalm he writes of avoiding denial and affirming dependence. He knows he must trust God in the face of his troubles and troublemakers. The important perception of shame for the wicked and no shame for the righteous returns is our promise. There are actually two promises here – one is positive for those who trust and wait for God and the other is negative for those who are disloyal and unfaithful. First, there is no shame in waiting for the Lord to act for us or give us the guidance we can have only from Him. It is good for us to remember that waiting for God to act on our behalf is a manifestation of the faith He has given to us. We are always fighting the temptations to rush ahead with our own plan. In Isaiah 30:18 God is waiting to be pour his grace upon us and He will. Waiting is a way to blessing. Second, those who are recklessly unfaithful and deceitful; those who seek to follow their own way are the ones who will be shamed for trusting in their own false teaching.