lookin back on my life before you its so amazing the change that i ve been through lookin back on the way i used to be living life so selfishly now that ive seen my ways were wrong i know that you ve been with me all along no matter how hard it may have been i know you ve always had me in the palm of your hand i m in the palm of your hand oh god you have never left me you have always been walkin right here with me walkin in the sand when i look back and see all the destruction that you helped me walk through i see it oh so clearly oh lord you carried me i could never know how i deserve this everything you ve done for me i ve given you less thats the beauty of your mercy and grace no matter where we are we always have a place in your heart and in your home you have never left me you have always been walkin right here with me walkin in the sand when i look back and see all the destruction that you helped me walk through i see it oh so clearly oh lord you carried me oh lord you carried me yeah you have never left me you have always been walkin right here with me walkin in the sand when i look back and see all the destruction that you helped me walk through i see it oh so clearly you have never left me you have always been walkin right here with me walkin in the sand when i look back and see all the destruction that you helped me walk through i see it oh so clearly oh lord you carried me