When you thought I was gone,

I was there the entire time.

You searched and searched,

But didn't look inside your heart.

When you finally found me,

We were torn apart;

Worlds apart.

You swore to come back for me,

No matter what it took.

So I stand here on this shore

Waiting for you.

Sometimes,

When my memory of you

Starts to fade away,

I remember your promise

And stay strong.

Obstacles have arisen

Making it difficult

For me to believe

That I can continue

Without hearing your voice,

Or seeing your face.

Yet all that keeps me holding on

Is your promise.