You set my feet upon a rock From the depths you brought me out Your love is written on my heart Oh how wonderful You are You put a new song in my mouth It is a hymn of praise to You Mercy every morning new Oh how wonderful Thanks be to God You heal the brokenhearted Thanks to be God Your banner is love Thanks be to God Your faithfulness unending Thanks be to God Rejoice and be glad Sing out, sing out a new song Great is the Lord most worthy of praise Sing of, sing of His goodness How His love is for us now and always I waited patiently for You Inclined You heard my cry Out of the pit and miry clay No Your love will never fail With the rising of the sun To the end of every day You're the lifter of my head You're where my help comes from Thanks be to God You heal the brokenhearted Thanks to be God Your banner is love Thanks be to God Your faithfulness unending Thanks be to God Rejoice and be glad Sing out, sing out a new song Great is the Lord most worthy of praise Sing of, sing of His goodness How His love is for us now and always Put my tears in the soil Now I'm reaping shouts of joy Sorrow turns into a harvest Mourning turns into a song You've always been faithful You've always been good My heart is so thankful There's nobody like You Put my tears in the soil Now I'm reaping shouts of joy Sorrow turns into a harvest Mourning turns into a song You've always been faithful You've always been good My heart is so thankful There's nobody like You Sing out, sing out a new song Great is the Lord most worthy of praise Sing of, sing of His goodness How His love is for us now and always