All Good

Story Behind The Song

I was holding a screaming baby and uttered "it's not that bad, it's much, much worse". Went from there.

Song Description

Using black humour, the song reflects on historical figures and events. It draws on ill-fated situations to allow us to see our own problems with new perspective.

Song Length 3:45 Genre Pop - Rock, Rock - General
Tempo Medium (111 - 130) Lead Vocal Male Vocal
Mood Composed, Cheerless Subject Existence, General
Similar Artists R.E.M., The Decemberists Language English
Era 2000 and later

Lyrics

Did all those dinosaurs
look up and think 'what's that?
could it be a meteor
about to make a splash'

Did Adam say to Eve
'Perhaps we were naive'
And did Christ think 'crap
How ironically apt'

It's not that bad
It's much, much worse
Say it's all good
But god it hurts
It's not goodbye
It's just farewell
Say it's all good
But god it's hell

And there was Eva
Beneath the streets of Berlin
Did she think maybe
That the wolf could still win

Did the Hitler Youth
Begin to learn the truth
And did Napoleon's ghost
Warn they were French Toast

It's not that bad
It's much, much worse
Say it's all good
But god it hurts
It's not goodbye
It's just farewell
Say it's all good
But god it's hell

On a lighter note
There is no more hope
So why should we try
To eat our daily bread
With heavy heart and head
So hush now don't cry

Did JFK's first lady
Know where he snoozed
Was he with that Marilyn
Or was she with Blue Suede Shoes

Did John Lennon joke
'The queen needs a smoke'
And did Kurt Cobain
Think as he took aim

It's not that bad
It's much, much worse
Say it's all good
But god it hurts
It's not goodbye
It's just farewell
Say it's all good
But god it's hell

And does the devil pray
Hell is heaven one day

Lyrics Daniel Maguire Music Daniel Maguire
Producer Stuart Stuart Performance Daniel Maguire

Other Songs By Mog

Song
Actions
Better Not
Rock - Alternative
Plays: 0
Mortal Danger
Rock - Modern
Plays: 1
My People
Pop - Rock
Plays: 2
Cloud
Pop - Alternative
Plays: 2
20 Minutes
Rock - General
Plays: 3
Same Sky
Electronic - General
Plays: 6
My Bloody Valentine's Day
Rock - Alternative
Plays: 0
Mustang
Country - Rock
Plays: 0
Early Lately
Rock - Hard Rock
Plays: 6
Abundance
Pop - Alternative
Plays: 10
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00