I was a prisoner to myself I was a maker of my chains I was shackled by the things I thought I wanted I thought they made me free I didn't see their hold on me All along it was You I really wanted I've been set free, my shame is gone "Amazing Grace" is my new song All the burdens of my heart, they're finally lifted Like a stone they roll away You pull me up out of my grave When I was crying someone saved me Lord, You listened Now I'm free at last All my pain is in the past I'm free at last I can't believe it took so long I can't believe I ran so far I can't believe that all that time Your love was chasing me Now I'll shout it from the roof That I'm the living proof True freedom's only found in the blood of Jesus I've been set free, my shame is gone "Amazing Grace" is my new song All the burdens of my heart, they're finally lifted Like a stone they roll away You pull me up out of my grave When I was crying someone saved me Lord, You listened Now I'm free at last All my pain is in the past I'm free at last I'm free at last I'm free like a prisoner Been pardoned I've been made new My shackles are broken You can't tell me what God can't do I'm free like a prisoner Been pardoned I've been made new My shackles are broken You can't tell me what God can't do What God can't do I've been set free, my shame is gone "Amazing Grace" is my new song All the burdens of my heart, they're finally lifted Like a stone they roll away You pull me up out of my grave When I was crying someone saved me Lord, You listened Now I'm free at last Thank God Almighty That I'm free at last All my pain is in the past I'm free at last