Who am I?
Who am I that you have brought me
This far
This far?
Who am I that you have brought me
So far?
All those years
Of spoiled complaining
I said its not enough
And you have
Forgiven me
For everything
Everything
And you have given me
Everything
Everything
It's too much
It's too much
You're too much
You're too much
Who am I?
Who am I that you have brought me
This far
This far?
Who am I that you have brought me
So far?
Who am I?
Who am I that you have brought me
This far
This far?
Who am I that you have brought me
So far?