Psalms, 40

1. For the leader. A psalm of David. 2. I waited, waited for the LORD; who bent down and heard my cry, 3. Drew me out of the pit of destruction, out of the mud of the swamp, Set my feet upon rock, steadied my steps, 4. And put a new song in my mouth, a hymn to our God. Many shall look on in awe and they shall trust in the LORD. 5. Happy those whose trust is the LORD, who turn not to idolatry or to those who stray after falsehood. 6. How numerous, O LORD, my God, you have made your wondrous deeds! And in your plans for us there is none to equal you. Should I wish to declare or tell them, too many are they to recount. 7. sacrifice and offering you do not want; but ears open to obedience you gave me. Holocausts and sin-offerings you do not require; 8. so I said, "Here I am; your commands for me are written in the scroll. 9. To do your will is my delight; my God, your law is in my heart!" 10. I announced your deed to a great assembly; I did not restrain my lips; you, LORD, are my witness. 11. Your deed I did not hide within my heart; your loyal deliverance I have proclaimed. I made no secret of your enduring kindness to a great assembly. 12. LORD, do not withhold your compassion from me; may your enduring kindness ever preserve me. 13. For all about me are evils beyond count; my sins so overcome me I cannot see. They are more than the hairs of my head; my courage fails me. 14. LORD, graciously rescue me! Come quickly to help me, LORD! 15. Put to shame and confound all who seek to take my life. Turn back in disgrace those who desire my ruin. 16. Let those who say "Aha!" know dismay and shame. 17. But may all who seek you rejoice and be glad in you. May those who long for your help always say, "The LORD be glorified." 18. Though I am afflicted and poor, the Lord keeps me in mind. You are my help and deliverer; my God, do not delay!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150