[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...