Verse 1
A
Haven't You always loved me,
Haven't You always cared
E
Why should I be anxious,
E/G# E5 A E A A2
Why should I despair
E A E Esus E B C#
Haven't You been good
A
Written in the pages of my history
E E/G# E5 A
Story upon story of what You've done for me.
E A A2 E A E Esus E
Haven't You been good
Chorus
A2 F# E/G# A B A2 F# E/G# E5 A
Oh my Lord haven't You been good
A2 F# E/G# A A B B E A
Oh my Lord haven't You been good
Verse 2
A
Haven't You been faithful throughout the years?
E E/G# E5 A
Hearing my petitions sharing my tears.
E A A2 E A E Esus E B C#
Haven't You been good
A
The robin and the sparrow
Have taught me this truth
E
There's no need to worry,
E/G# E5 A E A A2
'Cuz You've always come through
E A E Esus E
Haven't You been good
Interlude
A A6 A A6 Em9
Bridge
A A6 A A6 E
Your love like the sun poured over everyone
A2 F# E/G# A B
So good
Ending
A2 F# E G A B A2 F# E/G# A B
Oh, my Lord haven't You been good?
A B A B A
Oh, my Lord haven't You been good?
A6 A A6 B6 E A A6 A A6 B6 E E
Your love like the sun pour'd over everyone.