Capo 3 G5 I don't need a thing C5 G5 My good shepherd brings me all D5 C5 G5 You are all I need G5 You let me catch my breath C5 G5 Even in the valley of death D5 C5 G5 You are all I need E5 C5 G5 All I need to be complete is your love D5 C5 G5 Your blood that covers me G5 You lift up my head C5 G5 You provide the wine and bread D5 C5 G5 You are all I need G5 There's no need to fear C5 G5 Even with my enemies here D5 C5 G5 You are all I need E5 C5 G5 All I need to be complete is your love D5 C5 G5 Your blood that covers me E5 G5 Goodness and mercy are following me D5 You are all that I need C5 You make a home for me G5 D5 With pastures of green as far as I see C5 D5 C5 G5 You are all I need E5 C5 G5 All I need to be complete is your love D5 C5 G5 Your blood that covers me