Key: G major•
Intro 1
G
D
Em
C
D
G
D
Em
C
D
Verse 1
D
Em
C
on the straight and narrow
G
D
G
But I've walked a crooked path
D
Em
And I've felt worthy of forgiveness
A
D
And deservin' heaven's wrath
C
B
Right on the money and off by a mile
Em
A
Ahead of my time and way out of style
Verse 2
C
G
But I'm hangin' tough,
C
G
I ain't had enough
C
G
I ain't givin' up on
D
G
D
Em
C
D
life or love
G
D
Well I try to stay away
Em
C
from the bottle
D
G
D
G
But I've reached out for the glass
D
Em
A
I try to pull back on the throttle
B
Em
but never a saint
Verse 3
C
G
Cause I'm hangin' tough,
C
G
I ain't had enough
C
G
D
I ain't givin' up on life or
G
love
Interlude 1
D
Em
C
A
D
A
D
Verse 4
C
B
Yesterday's history, today is a chance
Verse 5
G
C
G
I ain't had enough
C
G
D
G
I ain't givin' up on life or love
C
G
I keep hangin' tough,
C
G
I ain't had enough
C
G
D
G
I ain't givin' up on life or love,
D
Em
C
D
G
life or love
Outro 1
D
Em
C
D
How did you like the song?
You need to to leave a rating.
TunerE A D G B E
ChordsG D Em C A...
Popular chords globally
Most played chords & tabs across all users
