People tried to bring me down I felt like I couldn't live But I always hear your voice Telling me to just hang on in there I should have been dead gone Sleeping in my grave But I can say that because of you I'm still here You've been (So good to me) You've been (So good to me) You've been (There for me, so how could I ever forget about you) You've been (So good to me) You've been (So good to me) You've been (So good to me) There's been times when I felt like I would die from this pain And live with a strain inside But Lord you heard me and you answered when I called your name You came and changed my life Now things seems to go a little smoother I seem to handle life a little better I learned how to wait and have more patience And I found out that You keep blessing me Time after time Now I can say You've been (So good to me) You've been (So good to me) You've been (There for me, so how could I ever forget about you) You've been (So good to me) You've been (You complete me) You've been (So awesome, so how could I go another day without thanking you) You've been (So good to me) You've been (So precious to me) You've been (My father, and my healer) You've been (My provider) You've been (Everything I need) You've been (You never left me in question) If it had not been for your precious blood I just might have let life overtake me and lost completely I don't know where I would be I probably would be dead right now if it had not been for your precious