Haven't You always loved me Haven't You always cared Why should I be anxious Why should I despair Haven't You been good Written in the pages Of my history Story upon story Of what You've done for me Haven't You been good Oh my Lord haven't You been good Oh my Lord haven't You been good Haven't You been faithful Throughout the years Hearing my petitions Sharing my tears Haven't You been good The robin and the sparrow Have taught me this truth There's no need to worry You've always come through Haven't You been good