Time after time I look back to see The wonderful things that you've done for me And just when I thought that this was the end You came down from heaven to rescue your friend Never imagined your love was so strong It took all my burdens and fixed all my wrongs Started to think you couldn't do no more But you surpassed what you did before And you never cease to amaze me I can say you've never failed me You are amazing God (Repeat) There were tears on my face Wondering how my pass you'd erase So undeserving of all that you I'm still alive and it's all cause of you Never imagined your love was so strong It took all my burdens and fixed all my wrongs Started to think you couldn't do no more But you surpassed what you did before (Twice) You have done (More Than I could imagine) Please forgive (For taking you for granted) I made mistakes (Yes I have) You still forgave That's why I still Say Lord (Twice) Oh I am amazed, Oh I am amazed Oh I am mazed Oh I am amazed, Oh I am amazed Oh I am mazed Oh I am amazed, Oh I am amazed Oh I am mazed (Repeat until the end)