Waiting

Oh my soul cries for you
Love of mine
Tell me why
Must I be wronged
Oh my heart breaks in two
Sweet love of mine
Tell me why
You're so far gone
You call out to me
But you've forgotten my name
You've abandoned me
And turned away
As you shout at me
Just to let you have your way
I'm in agony
I'm ashamed

How can I give you up
How can I let you go
Don't you know don't you know
Though you curse at my name
My love won't be in vain
I will take all the blame
Just to have you again

Oh my soul longs for you
Love of mine
Tell me why you're not the same
Oh I'll be strong for you
While I wait
For the love you once proclaimed
Though I hid from you
I have had a change of heart
I want all of you and nothing less
Though I left you
I will not leave you again
I will give you all the air inside my chest

How can I give you up
How can I let you go
Don't you know don't you know
Though you curse at my name
My love won't be in vain
I will take all the blame
Just to have you again

And if you look for me now
Know that I am waiting
You will find me waiting
Oh and if you call to me now
Know that I am listening
And I'll come running



Credits
Writer(s): Micaiah Sawyer
Lyrics powered by www.musixmatch.com

Link