J.D. Carroll

J.D. Carroll

Having Heard All This Before

Story Behind The Song

I noticed how the news was repeating itself. Same stories different days. Same troubles, different places. Same mistakes, we never seem to learn.

Song Description

This is a muse on the inevitable repetition of history and life. The more things change, the more they stay the same. Only the names and times have been changed to get the innocent in trouble.

Song Length 2:50 Genre Folk - Rock, Folk - General
Tempo Medium (111 - 130) Lead Vocal Male Vocal
Mood Annoyed, Disconcerted Subject Change, World
Similar Artists Bob Dylan, Dire Straits Language English
Era 2000 and later

Lyrics

Having Heard All This Before
©J.D. Carroll
Creative Ventures Music


Two ill-fated lovers are lost in each others arms.

The passing by glances do dances traced with alarm.

And when asked what it all meant to them

They said," Not much, we get it where we can."

And that sounded so very strange

To be hearing that again.

A boy growing up is looking for his cup of tea.

A girl that he's known is taking him home for free.

And when asked what happened to his fame

He said, ?Well I found I would have had to change my name."

There was no need to explain

Having Heard All this Before.

A girl's pretty dress impresses all of the men.

They're taking their makings and saving to marry a friend.

And when asked why they'd cut their hair

They said, ?Don?t you know directions come in pairs?"

And I felt as if I'd been there

At some time before.

An unmarried mother, another family less one.

She'd known him well and he said he'd help raise a son.

And when asked if they'd thought it through

They said, ?Well at the time it seemed like the right thing to do."

And I can't help but believe that that was true

Having Heard All This Before.

Lyrics JD Carroll Music JD Carroll
Producer JD Carroll Publisher Creative Ventures Music
Performance Creative Ventures Music Label Creative Ventures Music

Other Songs By J.D. Carroll

Song
Actions
I Wonder Who
Folk - Americana
Plays: 1
2nd Hand Cigarettes
Folk - Rock
Plays: 1
I Should Have Said Something
R & B - Classic
Plays: 25
HOPE
Folk - Contemporary
Plays: 53
Relief
Folk - Americana
Plays: 16
Sugar, my dog
Country - Contemporary
Plays: 19
Murmurs & Sighs
Pop - Standards
Plays: 17
That Song
Folk - Contemporary
Plays: 11
Way Back When
Folk - Rock
Plays: 14
Hard to Believe
Pop - Easy Listening
Plays: 16
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00