1For the leader. A psalm of David. 2How long, O LORD; will You ignore me forever? How long will You hide Your face from me? 3How long will I have cares on my mind, grief in my heart all day? How long will my enemy have the upper hand? 4Look at me, answer me, O LORD, my God! Restore the luster to my eyes, lest I sleep the sleep of death; 5lest my enemy say, “I have overcome him,” my foes exult when I totter. 6But I trust in Your faithfulness, my heart will exult in Your deliverance. I will sing to the LORD, for He has been good to me.