A million shining stars couldn't match The bright star that you are A million snow white doves couldn't match The wonder of Your love If I could sing for all my days A million songs of praise would still not be enough It's just too much to comprehend It's so much more than I deserve This holy love without an end It's just more than my heart can hold This love's the ultimate reward The greatest story ever told No one but you can see Deep inside my soul so completely And no one else could do All those countless things That pull me through I found a joy beyond compare And in Your perfect care You teach me what is true It's just too much to comprehend It's so much more than I deserve This holy love without an end It's just more than my heart can hold This love's the ultimate reward The greatest story ever told Yes I know I found love beyond reason And I know It's a river that flows to my soul Here I am In the land of the living And I know it's this love beyond reason That has made me whole It's just too much to comprehend It's so much more than I deserve This holy love without an end It's just more than my heart can hold This love's the ultimate reward The greatest story ever told