Here I am again So far away from home I don’t know where I am Down on this broken road I may have lost my way But I know I'm not alone ‘Cause here you are again Lately I am Always getting in my own way Can you tell me Will my best ever be good enough? Can you save me from me? Right when I feel like letting go I get on my knees And let you know Here I am again So far away from home I don’t know where I am Down on this broken road I may have lost my way But I know I'm not alone ‘Cause here you are again Lately I keep Feeling like it’s too late But it’s never going to be too late For me You gave your life So that I can have mine I will stay by your side And I’ll look to your light Right when I feel like letting go I get on my knees And let you know Here I am again So far away from home I don’t know where I am Down on this broken road I may have lost my way But I know I'm not alone ‘Cause here you are again ‘Cause I mess up And I know that I'm learning to control it I promise I won’t give up easily ‘Cause I mess up And I love that You assure me that I'm worth it ‘Cause you promise You won’t give up easily Aaaah Here I am again, (again) So far away from home I don’t know where I am Down on this broken road I may have lost my way But I know I'm not alone ‘Cause here you are again