I've been high, I've been low I've held on tight, and I've let go But even down the hardest road You brought light to this heavy soul And I know You'll do it again Oh yeah When my days are dark as night Like the sun forgot to rise It hurts so bad I could lose my mind But still You stand right by my side And I know You'll do it again Time after time, You heard my cry I thought I was ruined (ruined), but You saw me through it I don't know why You saved my life But I've seen You do it And I know You'll do it, do it again Ooh, ooh yeah No one else has ever been Even close to this kind of friend As long as I'm in Your hands Let the storms blow on in Time after time, You heard my cry I thought I was ruined (ruined), but You saw me through it I don't know why You saved my life But I've seen You do it (do it) And I know You'll do it, do it Over and over and over again Over, over and over again Over (over) and over (over), over again Time after time, You heard my cry I thought I was ruined (ruined), but You saw me through it I don't know why You saved my life (You saved my life) But I've seen You do it (do it) I know You'll do it, do it again Do it again Do it again Do it again