Released: November 7, 2000
Songwriter: Gary Cotton Harley Allen
Producer: Keith Stegall
[Verse 1]
I tried to stay on the straight and narrow
But I've walked a crooked path
And I've felt worthy of forgiveness
And deserving heaven's wrath
Right on the money and off by a mile
Ahead of my time and way out of style
[Chorus]
But I'm hanging tough, I haven't had enough
I am not giving up on life or love
[Verse 2]
Well, I try to stay away from the bottle
But I've reached out for the glass
I try to pull back on the throttle
But I still run out of gas
I've been an angel, but never a saint
Hung with the devil, don't nobody faint
[Chorus]
Yesterday's history, today is a chance
Tomorrow is a mystery, so I'm making plans
[Chorus] [x2]
I tried to stay on the straight and narrow
But I've walked a crooked path
And I've felt worthy of forgiveness
And deserving heaven's wrath
Right on the money and off by a mile
Ahead of my time and way out of style
[Chorus]
But I'm hanging tough, I haven't had enough
I am not giving up on life or love
[Verse 2]
Well, I try to stay away from the bottle
But I've reached out for the glass
I try to pull back on the throttle
But I still run out of gas
I've been an angel, but never a saint
Hung with the devil, don't nobody faint
[Chorus]
Yesterday's history, today is a chance
Tomorrow is a mystery, so I'm making plans
[Chorus] [x2]
- When Somebody Loves You (2000)
- The Older I Get
- Chattahoochee
- It’s Five O’Clock Somewhere
- Remember When
- Drive (For Daddy Gene)
- Good Time
- Where I Come From
- What A Friend We Have In Jesus
- Where Were You (When The World Stopped Turning)
- I Want To Stroll Over Heaven With You
- Country Boy
- The Old Rugged Cross
- Like Red On A Rose
- Midnight In Montgomery
- Freight Train
- A Million Ways To Die
- Amazing Grace
- Little Bitty
- The Blues Man
- Livin’ On Love
- Chasin’ That Neon Rainbow
- Who’s Cheatin’ Who
- Dixie Highway
- That’s What I’d Be Like Without You