Oh Lord You lead my heart so well You are my ever present help You know what I need more than anyone else Teach me to trust Your ways 'cause Over and over again You've shown that Your faithfulness never ends Over and over again You remind me that You have a plan for my life I trust You Father, You lead me so perfectly You're always beside me You never leave Through every season of life You're my provider I know that Even when I'm feeling lost at sea Your mighty hand still reaches out for me Through every season of life You're my provider ♪ You're my provider ♪ You don't forget Your promises I'm thankful for the strength You give Lord I will praise You as long as I live Teach me to trust Your ways 'cause Over and over again You've shown that Your faithfulness never ends Over and over again You remind me that You have a plan for my life I trust You Father, You lead me so perfectly You're always beside me You never leave Through every season of life You're my provider I know that Even when I'm feeling lost at sea Your mighty hand still reaches out for me Through every season of life You're my provider ♪ You're my provider ♪ You're my provider