Have I Done Enough (Country)

Story Behind The Song

Things you think about as you get older

Song Length 4:43 Genre Country - Contemporary, Country - Contemporary
Tempo Slow (71 - 90) Lead Vocal Male Vocal
Mood Composed Subject Life
Similar Artists Alan Jackson, Toby Keith, Trace Adkins Language English
Era 2000 and later

Lyrics

Have I Done Enough

As the sunset hits my porch I walk out the front door
And sit back to reminisce about the past
It's not been an easy life but I sure gave it a good try
I'm not quitting yet though time has gone so fast
Fantasies that did come true but many things I couldn't do
And I've always wondered where they could've lead
There were chapters I have closed left me with a tortured soul
But I tried to search for better days ahead

Time's like an arrow flying by you in a blink
So I have to wonder

Chorus
Have I done enough, is there more that I could do
I have won and I have lost, there's not much more to prove
Have I done enough, when I leave this world behind
I'd like to rest my heart and soul, but with some peace of mind
I've come to appreciate, we must all accept our fate
But I can't stop thinking, have I done enough

I got married I had kids we have great relationships
And my family means the whole world to me
There's been anger there's been pain broken dreams that never mend
But I guess some things in life are meant to be
When memories begin to fade I sincerely hope and pray
That I didn't take more than I could give
And if I had to leave my mark I'd say it all came from the heart
It's the only way I've known how to live

And time won't change all I've loved and all I've lost
But I'll always wonder

Repeat Chorus

They say life's about, having good health, finding love, loving yourself and being happy
But why then complicate things when we seem to have everything we need

Repeat Chorus

Commercial vehicle for a classic male country vocalist. All the musicians hit the mark with this arrangement. The mix is excellent.

Lyrics Marcel Agnolin Music Marcel Agnolin
Producer Marcel Agnolin

Other Songs By Marcel

Song
Actions
Dead End Love
Pop - General
Plays: 128
Don't Let It Get You Down
Rock - Religious
Plays: 55
Sunny Girl
Pop - Easy Listening
Plays: 63
Dying To Live Again
Rock - Easy Listening
Plays: 64
Have I Done Enough
Rock - Easy Listening
Plays: 76
The Storm
Rock - General
Plays: 80
Chasing Happy
Rock - Easy Listening
Plays: 52
You Take Me High
Rock - General
Plays: 88
Imperfect
Pop - Rock
Plays: 18
The Beast Within
Pop - General
Plays: 66
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00