All my life All my days You have been faithful to me Here I stand With an open heart With all my breath I will praise Your name You have been so good You have been so, so good How You love me You amaze me You have been so good You have been so, so good How You love me You amaze me Only Your name is worthy of all My praise Hoo-hoo, hoo All my life All my days You have been faithful to me Here I stand With an open heart With all my breath I will praise Your name You have been so good You have been so, so good How You love me You amaze me You have been so good You have been so, so good How You love me You amaze me Only Your name is worthy of all My praise Faithful, wonderful Jesus you are Never changing is Your love Everlasting Jesus You are so good You have been so good You have been so So good How You love me You amaze me You have been so good You have been so, so good How You love me You amaze me You have been so good (oh, You have been so good) You have been so, so good How You love me You amaze me Only Your name is worthy of all My praise