I wonder how many times
I can glue these ropes back together,
And how many holes I'LL need to stitch
By the time YOU realise that I'M
Far from perfect,
And still need to learn
That honesty is best
And touching another is wrong.
And really I'M a beast
With a taste for innocent blood,
And I'LL tread on YOUR fingers
While YOU'RE holding on for dear life.
I wonder how many times
YOU will accept my apologies.
I promise I'M not lying
When I'M saying sorry,
Or I wouldn't tear it in MY flesh,
To make ME far from perfect
And still needing to learn
That beauty doesn't exist
And OUR lives are never long.
And I'M some sort of monster
Who will eat YOUR weak heart,
And tread on YOUR grave
To lay the flowers I made of MY skin.
And still I wonder if,
YOU were to read this,
And understand
How much YOU'RE giving up,
And realise
How much I will hurt YOU,
And Imagine
Just how much I love you,
And what I'M giving up,
And how much I'M hurting,
And Just how much I love,
I wonder if YOU would keep ME,
Even though I'M
Far from perfect,
And still need to learn
That love still exists
And that what MY mind tells ME is wrong.
And that MY heart will tell ME
What is right and what is real,
And take ME to MY death
With a smile and with YOUR hand.
And can YOU make ME perfect
And help ME somehow learn,
That YOU really do love ME,
And that YOU can make ME strong.
And not to be afraid of
Letting it all out to YOU,
And walk with ME forever
And make MY flowers bloom.
And the others never meant a thing.
The whole time I was thinking of YOU.