I'm shipwrecked on the rocks of my mistakes Turned away from the light I knew would guide me I don't deserve another chance to fall I see the path of the heartache that's behind me When I'm surrounded by defeat I need your hope to rescue me You keep reaching down Your love keeps pouring out You pull me back to life And keep me breathing When I'm lost in the storm You pull me into your arms You take my broken heart And keep it beating You take, you take my broken You take, you take my broken You take, you take my broken heart and keep it beating I know you're with me when I falter When I'm afraid to step out on the water You take my hand and you lead the way To find faith in you is all that matters When I'm surrounded by defeat I need your hope to rescue me You keep reaching down Your love keeps pouring out You pull me back to life And keep me breathing When I'm lost in the storm You pull me into your arms You take my broken heart And keep it beating You take, you take my broken You take, you take my broken You take, you take my broken heart and keep it beating You're never gonna let me go Even when I fall so far Your love. sees through My shattered parts Forgiven every last mistake With every broken piece you take You make new life You keep reaching down Your love keeps pouring out You pull me back to life And keep me breathing When I'm lost in the storm You pull me into your arms You take my broken heart And keep it beating You take, you take my broken heart You take, you take my broken heart and keep it beating I'm shipwrecked on the rocks of my mistakes Now I see the light I know will guide me