About the song

“This Old Heart of Mine (Is Weak for You)” is a classic Motown song originally recorded by the Isley Brothers in 1966. It was written and produced by the legendary Holland–Dozier–Holland songwriting and production team, along with Sylvia Moy.

Rod Stewart’s version of the song, featuring Ronald Isley, was released in 1989 on his album “Storyteller – The Complete Anthology: 1964-1990.” It became a massive hit, reaching number 10 on the Billboard Hot 100 chart and further solidifying Stewart’s reputation as a versatile artist.

Background information on the song:

  • Original Version: The Isley Brothers’ version was a huge success, reaching number 12 on the Billboard Hot 100 and becoming a soul classic.
  • Rod Stewart’s Interpretation: Stewart’s version infused the song with his signature rock and roll energy while maintaining the Motown soulfulness. The addition of Ronald Isley’s vocals brought an authentic connection to the original recording.
  • Music Video: The music video, featuring Stewart and Isley performing together, became a popular staple on MTV and further boosted the song’s success.
  • Legacy: Both versions of the song remain beloved classics, showcasing the enduring appeal of Motown soul and the power of reinterpretation in music.

Video

Lyrics

This old heart of mine been broke a thousand timesEach time you break away, I feel you’re goin’ to stayLonely nights that come, memories that flowBringing you back again, hurting me more and more
Maybe it’s my mistake to show this love that I feel inside‘Cause each day that passes byYou got me never knowing if I’m coming or going, ’cause
I love you, yes, I do, this old heartI love you, yes, I do, yes, I do, breathe for me
I try hard to hide my hurt insideThis old heart of mine, always keeps me cryingThe way you’re treatin’ me, leaves me incompleteGirl, you’re here for the day, gone for the week
But if you leave me a hundred timesA hundred times, I’ll take you backI’m yours, whenever you want meI’m not too proud to shout it, tell the world about it, ’cause
I love you, this old heart, is waitin’ for you(I don’t like ya) I love you, this old heart waits for you
This old heart of mine been broke a thousand timesEach time you break away, I feel you’re goin’ to stayLonely nights that come, memories that flowBringin’ you back again, hurting me more and more
Maybe it’s my mistake to show this love I feel inside, girl‘Cause each day that passes byYou got me never knowing if I’m coming or going, ’cause-
I love you, yes, I do, this old heart of mine is waitin’ for youI love you, yes, I do, yes, I doI love you, this old heart, darlin’, is waitin’ for youI love you, this old heart, darlin’, is waitin’ for youI love you, yes, I do, yes, I doI love you, oh yeah
Been broke a thousand timesShow this love, oh yeahYour love’s only waitin’ for meThis old heart of mine dies for yaThis old heart of mineThis old heart of mine