Lord, my soul will wait in silence For my hope is You You're the Lord of perfect timing I put my trust in You When I cannot see I will hold on to Your promise You'll never abandon me And I will never be forsaken Father, will You turn my doubt to faith? And my worries to hope? Calm the raging storm inside my heart I know You won't let me go Lord, my soul will wait in silence For my hope is You You're the Lord of perfect timing I put my trust in You I'll wait on You, I'll wait on You I'll wait on You I'll wait on You, I'll wait on You I'll wait on You When troubles overwhelm And my fears take hold of my heart You call me by my name And You take my hand To remind me who You are Father, You turned my doubt to faith And my worries to hope You calmed the raging storm inside my heart I know You won't let me go Lord, my soul will wait in silence For my hope is You You're the Lord of perfect timing I put my trust in You I'll wait on You, I'll wait on You I'll wait on You I'll wait on You, I'll wait on You I'll wait on You I'll wait on You (whoa) I'll wait on You I'll wait on You, I'll wait on You I'll wait on You You will coming back for us You will coming back Lord, my soul will wait in silence For my hope is You You're the Lord of perfect timing I put my trust in You