What does Psalms 119:123 mean?
I'm worn out waiting for you to save me, for you to come through on your promise to do what's right. Psalms 119:123 - Modern Text Bible
(The writer is exhausted from longing for God's deliverance and justice, but still waits in hope.)