New Living Translation (NLT)
Psalm 119
106 I’ve promised it once, and I’ll promise it again: I will obey your righteous regulations.
107 I have suffered much, O LORD; restore my life again as you promised.
108 LORD, accept my offering of praise, and teach me your regulations.
109 My life constantly hangs in the balance, but I will not stop obeying your instructions.
110 The wicked have set their traps for me, but I will not turn from your commandments.
111 Your laws are my treasure; they are my heart’s delight.
112 I am determined to keep your decrees to the very end.
113 I hate those with divided loyalties, but I love your instructions.
114 You are my refuge and my shield; your word is my source of hope.
115 Get out of my life, you evil-minded people, for I intend to obey the commands of my God.
116 LORD, sustain me as you promised, that I may live! Do not let my hope be crushed.