I've been running far from you For a long, long time Every lonely road I paved With my tears Looking high and low for a love I could never find And my heart has been full circle And back to realise Lord you're so good to me Faithful, forever Lord you're so good to me Faithful, forever Long before I knew your name Lord you knew me well Though my heart was Sometimes so hard to see Everytime you looked my way I could always tell When I turned around to find you You were reaching out to me Lord you're so good to me Faithful, forever Oh, you're so good to me Faithful, forever So I bring my heart before you No fears no other doubts Coming home, to my first love For the last time Haaaa haa haaa Haaaaa haa haa Ooooh you're so good to me Faithful, forever Oh, you're so good to me Faithful, forever Forever Lord I know You're so good to me Faithful, forever Your love will always be Faithful, forever Oh, you're so good to me Faithful, forever Good to me Faithful, forever (Good to me) (Faithful, forever)