I'm trying to change myself
To get rid of everything that's wrong about me
For you
I'm trying to change my life
To make things good for you
It's true
NO one deserves you
But i will love you
No one deserves you
But I will love you oh
Will you wait for the day I make it?
Will you wait for the day I finally get my head sorted out
I promise you that I will love you
So will you wait for me (i promise to wait for you)
It's such a winding road
Our Saviour's love is real
It will prevail
When life is full of thorns
And happiness is gone
I'll wait for you