Psalm 40: Do not linger

I've waited for You for so long… and then You turned and heard my cry.
  You brought me up from the tumultuous pit, from the miry clay,
     and set my feet upon a rock, placing a new song within my mouth.

Behold I come with a scroll written for me…
  I find strength from Your teachings which are deep within me.
     Please, do not withhold Your loving-kindness.

May You preserve me, for numerous evils surround me.
  My ways have overtaken me and I’m unable to see… my heart has left me.

Please deliver me, hurry, and help me, for I stand, poor and needy.
  You, Who are my help and my deliverer, please, do not linger.