I knew you weren't there.
And not because I have the power of divination
To know where you are at all times.
But because I know you. Or,
At least I knew you.
And I know you'd stop coming after a while,
Thinking it childish,
A ritual of ages past.
A promise made to be broken
When the years had passed you by.
But I'm still here.
Still waiting on this garden bench
For a love unattainable.
I'm waiting for someone to approach me
And introduce themself as you
Suddenly making the world all right again.
Yet even though I know that's impossible,
I'm still here.
I know you've moved on
Because you deserve to.
You deserve a life steeped in joy
And happiness
And fulfillment.
Not a life of wishing.
Neither of us ever deserved that.
And I'm glad that you were able to free yourself
Of a life lived in a dream.
But then why am I still on this bench,
Still waiting,
With tears dripping off my cheeks?
Why can't I let go?
I don't understand
How you can be gone
When I'm still here
Waiting for you.
But I forgive you for leaving me
Because I can't stand to be mad at you for one second
Even though we're worlds apart.
Are you listening?
I know you can hear me.
I miss you...