this must be the hundredth time I've failed tonight
i keep on trying but I can't get it right
I understand if You give up right now
I'm not worth all the trouble I give.
And even though I've messed up another chance you gave
Still you stay here telling me another chance is ok.
I'm not the perfect person people think I am
I wish I was but I can't hide the truth
I understand if you leave right here
Who wants someone with problems like me?
And even though I'm not who I say I am
Still you take me and tell me I am Yours
I don't understand the way you can forgive
I can't comprehend this kindness that you have
Could it be this thing that they call love?
could it be what was missing all along?
You were always there (here)
standing by my side