A thousand different storms Still I know You meet Meet me in all of them And face away my fears A thousand question marks Waiting in the dark With You waiting by my side Until morning light 'Cause You are good You are for me Nothing I'll face could ever keep me from Your love Come what may I still know that I am your child and I'll trust in the mystery You hold A thousand times and more Let Your peace fill my soul The wars raging within Calm down when You speak still A thousand times I've sung But I will sing again That You have overcome And You're my victory You are good You are for me Nothing I'll face could ever keep me from Your love Come what may I still know that I am your child and I'll trust in the mystery You hold You are good You are for me Nothing I'll face could ever keep me from Your love Come what may I still know that I am your child and I'll trust in the mystery You hold Come highs or lows I know You're with me You're greater than the sum of all I see I'm letting go Trusting Your mystery I don't need to understand it to believe You are good You are for me Nothing I'll face could ever keep me from Your love Come what may I still know that I am your child and I'll trust in the mystery You hold