Your heart oh God is flowing deep, love so pure it covers me You work despite our selfishness, bring love where hate is born You satisfy the weary and defend the cause of righteous ones You bring Your love and ways into the world Oh and I have seen Your light shine in the dark And I have seen Your hands work in my heart And I will run and not grow weary Walk and not grow faint And You will be my shelter, Protection from the rain And when the waters rise I'll stand and sing Your name Oh God, Hallelujah I will sing Your name Hallelujah I will sing Your name Lord Hallelujah I will sing Your name Oh God Take this wretched soul of mine, Despoil, and new and make divine Save me from myself, keep me whole Let evil thoughts depart from me And visions of Your kingdom be What keeps me strong and anchor in the storms Lord, You are changing all things to Your will So teach me Lord to trust You and be still Oh I will run and not grow weary Walk and not grow faint And You will be my shelter, Protection from the rain And when the waters rise I'll stand and sing Your name Oh God, Hallelujah I will sing Your name Lord Hallelujah I will sing Your name Hallelujah I will sing Your name Oh God Run and not be weary Walk and not grow faint And You will be my shelter, Protection from the rain And when the waters rise I'll stand and I'll sing Your name Oh God, Hallelujah Hallelujah