
[Verse 1] We’ve wandered here so long, There’s no joy within our song, complaints are the only sound. Lord, I’m weary of carrying this around; Why bring us this far just to see us drowned [Verse 2] We fell on our faces before You, Seeking Your face in our need. You told me to speak to the rock, Lord; You gave me Your word to believe. But I stood with my anger before them, Let bitterness speak through my pain. You said, “Speak,” but I struck it twice, Lord; I failed to bring honor to Your name. [Chorus] Please forgive me, Lord, for striking the rock, For the words I spoke today You were holy before Your people; I let my anger get in the way. Have mercy, Lord, have mercy; Hear this broken man. Your mercy endures forever— I praise You, the great I AM. [Verse 3] You let the water pour out, and gave them enough to drink. While I stood there needing forgiveness, You were kinder than I could think. Now I bring You my heart without hiding; You know every thought inside. Teach me to trust what You tell me, And lay down my anger and pride. [Bridge] We humble ourselves before You; We pray, and we seek Your face. Turn our hearts from the paths we’ve chosen; Lead us back in Your mercy and grace. You are holy, You are Almighty, And Your goodness will never end. Through the sorrow and pain, I will praise you again. [Final Chorus] Please forgive me, Lord, for striking the rock, For the words that I spoke today; You were holy before Your people; I let my anger get in the way. Have mercy, Lord, have mercy; Hear this broken man. Your mercy endures forever— I praise You, the great I AM.

