Credits
PERFORMING ARTISTS
Tom Dalton
Drums
Mike Garrett
Electric Bass Guitar
Gazz Marlow
Background Vocals
John O'Keeffe
Background Vocals
COMPOSITION & LYRICS
Tom Dalton
Songwriter
John O'Keeffe
Songwriter
David McPherson
Songwriter
Michael Garrett
Songwriter
Gary Marlow
Songwriter
PRODUCTION & ENGINEERING
Tom Dalton
Recording Engineer
Mike Garrett
Recording Engineer
Christian Wright
Mastering Engineer
Gazz Marlow
Recording Engineer
Mike Curtis
Mixing Engineer
Lyrics
Forgive me Father, for I have sinned
Thinking out loud with my big mouth
Switched on clear mind shouting out to the crowd
I confess that I wronged you, I had no right to
This time I'm gonna be honest and make a promise with myself and every single part of my health
I love you, no matter what, I love you
Tough times, so rough, I've truly suffered enough
Forever still playing that goddamn song on the radio, so turn off the radio
Pinch me, I must be dreaming, the nightmare shouldn't feel this good
Stitch me up at the seams
Not leaving just yet, my final mission is understood
Live and die on this day
Maybe if I shed all my skin, show you all my insides within
Baby undress all of my sin
My confession, confession to you
The drink was pulling all of the strings
Every impulse, every decision, every single fucking thing
It got me, it really got me now
…back on track, you couldn't beg me back
My defence will annihilate any kind of attack
I've got you
Hell knows I own you
Tough times so rough, I've fucking suffered enough
Forever still playing that goddamn song on the radio
So turn off the radio
I've been a monster, yes I confess
A wild animal, yes I confess
I've been no angel, yes I confess
Forgive me Father, for I have sinned, I confess
And this is all that I have left
Play my song on the radio
Forever in your debt
Play my song on the radio
Please hear me confess on some kinda radio
Silence
Loud and clear on the radio
My confession, a lesson to you
I've been a hot mess, yes I confess
Written by: David McPherson, Gary Marlow, John O'Keeffe, Michael Garrett, Thomas Dalton