Piece by piece day by day You are restoring me There's not a place You won't reach Your love is here for me You are good You always have been You always will be Wall by wall breaking down You're making a way for me In the valley low when I feel alone You never leave my side You are for me You always have been You always will be I put my trust in your faithfulness Your faithfulness Your faithfulness I set my eyes on you Trust in your promises Abide in you Despite what the process is Lean into you Lord you are faithful I set my eyes on you Trust in your promises Abide in you Despite what the process is Lean into you Lord you are faithful I set my eyes on you Trust in your promises Abide in you Despite what the process is Lean into you Lord you are faithful I set my eyes on you Trust in your promises Abide in you Despite what the process is Lean into you Lord you are faithful You are good You always have been You always will be Your faithfulness For me You always have been You always will be I put my trust in your faithfulness I set my eyes on you Trust in your promises Abide in you Despite what the process is Lean into you Lord you are faithful I set my eyes on you Trust in your promises Abide in you Despite what the process is Lean into you Lord you are faithful You are good You always have been You always will be Your faithfulness For me You always have been You always will be I put my trust in your faithfulness