For the choir director. A psalm of David.
How long will you hide your face from me?q
2 How long will I store up anxious concernsI within me,
agony in my mind every day?
How long will my enemy dominate me?r
Restore brightness to my eyes;s
otherwise, I will sleep in death.
and my foes will rejoice because I am shaken.t
5 But I have trusted in your faithful love;u
my heart will rejoice in your deliverance.v
because he has treated me generously.w