Could have been…

How could you leave me?

How could you go?

All I ever wanted was to let you know

That it could have been forever

That I could have loved you true

That we could have been forever

That I could be the one loving you

Why did I love you?

Well why don't you ask her

The one who stole you from me

The one who caused this hurt.

Why does she love you?

Well I guess I should know

But all I ever wanted

Was to show you

That it could have been forever

That it could have been you and me

Now I guess I'll never see you

In your home across the sea

Well it could have been forever

And it could have been you and me

But I guess you didn't love me

Not the way I dreamt it to be

Well it could have been forever

And it could have been true

But the one that you wanted

Wasn't the one with you

So you left all the "could have beens"

For what you knew was love

It isn't that I blame you

But wasn't I enough?

Well it could have been forever

But a forever for you wasn't me.

So now I'm counting "could have beens"

Instead of counting your days with me

Well it could have been forever

And I could have held the key

But the key was in her arms

Now only "could have beens" comfort me