A love song, You must have heard a thousand timesHow can mine compare?For so long, I've wondered if I'm lost behindA thousand tongues there, a thousand tongues thereIt's all been done before, but I'll do it again'Cause I know that You want me toIt's all been said before, but I'll say it again'Cause I know that You love to hear it from meI see all the ways I don't add upAnd all that I never didBut You seek empty hands still lifted upWith nothing to give, nothing to giveIt's all been done before, but I'll do it again'Cause I know that You want me toIt's all been said before, but I'll say it again'Cause I know that You love to hear it from meMore beautiful to YouThan the songs of angels and gifts of kingsMore beautiful to YouAre what empty hands can bringAnd what desperate tongues can singAnd when broken hearts cling to YouIt's all been done before, but I'll do it again'Cause I know that You want, You want me toIt's all been done before, but I'll do it again'Cause I know that You want me toIt's all been said before, but I'll say it again'Cause I know that You love to hear it from meSo hear it from me, so hear it from meSo hear it from me