[VERSE I]
I guess I'm done with this...
I'm not bleeding anymore
'cause I'm running out of blood
'been waiting for you at the door...
Holding flowers
Like a fool out of a picture show...
[Chorus]
Oh my my, my dearest love...
I would never call you mine
I have a dozen roses for you...
I'm holding onto heaven
'cause I know I'll never get to be with you...
[VERSE II]
What a hopeless romantic
In the pouring rain...
Teardrops racing down my cheeks
Teardrops flying through the air
Crushing on the ground...
While I'm standing there watching
A kiss I always wanted to be mine...
[Chorus]
Oh my my, my dearest love...
I would never call you mine
I have a dozen roses for you...
I'm holding onto heaven
'cause I know I'll never get to be with you...
[BRIDGE]
You're standing there
While he's looking in your brown eyes...
I bet he sees a future
Where you're holding his hand instead of holding mine...
You don't always get what you deserve...
You don't always get what you deserve...
[Chorus]
Oh my my, my dearest love...
I would never call you mine
I have a dozen roses for you...
I'm holding onto heaven
'cause I know I'll never get to be with you...