Heard it all before

Song Description

A pre emtive strike for freedom from a relationship he can see will deteriorate in the near future having been stuck in the same situation before. Repeating the same conversations, hearing the same things and feeling the same emotions as before.

Song Length 4:15 Genre Pop - General, Pop - Rock
Tempo Medium Slow (91 - 110) Lead Vocal Male Vocal
Mood Troubled, Heartbreaking Subject Frustration, Breaking Up
Language English Era 2000 and later

Lyrics

Heard it all before

Music and lyrics by
Mick Keogh.
recorded at "the coffeehaus" Jan 2007

Tonight, you really got to testing me.
Tonight, you really got the best of me.
And it's not hard to hide my pain, I'm cryin' in the rain.
And I'm waiting for this train.
To take me home.

If I stay, the hammer's gonna fall on me.
When you talk, of plans that don't include me.
But can read between those lines,
They've been used a thousand times.
And so it comes as no surprise,

Cos I've heard it all before.
Heard it all before.
Heard it all before.
Heard it all before.
Heard it all before.
Heard it all before.
I've heard it all before.
There's no mystery to explore.
I'm not listening anymore
Cos I've heard it all before.

What I feel, it doesn't seem to bother you.
You don't see, the heartache that you put me through.
And there's that look in your eyes,
could conceal a thousand lies.
It really comes as no surprise.

Cos I've heard it all before.
Heard it all before.
Heard it all before.
Heard it all before.
Heard it all before.
Heard it all before.
I've heard it all before.
There's no mystery to explore.
I'm not listening anymore
Cos I've heard it all before.

Lyrics Mick Keogh Music Mick Keogh
Producer Mick Keogh Publisher Mick Keogh
Performance Mick Keogh Label Mick Keogh
This track is on 1 Member Playlists
Playlist Creator Playlist Name Date Added
J Paul Bolcar My Top Songs 1/5/2008

Other Songs By Mick Keogh

Song
Actions
Song for Kim
Classical - Romantic
Plays: 71
Edge of this world
Classical - Contemporary
Plays: 81
Grumpy old man
Blues - Rock
Plays: 969
Waiting
Classical - Contemporary
Plays: 106
Bone China Chill
Electronic - Ambient
Plays: 58
Conor pass (orchestral)
Classical - Contemporary
Plays: 177
Nah, nah nah nah
Electronic - Dance
Plays: 139
Stepping stones
Classical - Contemporary
Plays: 125
A study
Electronic - Electronica
Plays: 247
On the water
Classical - Romantic
Plays: 127
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00