We’ve updated our Terms of Use to reflect our new entity name and address. You can review the changes here.
We’ve updated our Terms of Use. You can review the changes here.

Have I Lived A Good Life

by G. Michael Peters

supported by
/
  • Streaming + Download

    Includes high-quality download in MP3, FLAC and more. Paying supporters also get unlimited streaming via the free Bandcamp app.
    Purchasable with gift card

      name your price

     

1.
Waitin’, waitin’ for the storm to pass And hopin’, hopin’ that this rain don’t last Some days it hurts to be near But I’ve always loved you so have no fear When your walls come closin’ in, I’ll still be here Standin’, standin’ on the sidelines lookin’ in And wonderin’ wonderin’ how to help you back again Oh, I know, this you isn’t you But together we’ll make it through When your walls come closin’ in, I’ll still be here We all need, a place to hide When the darkness pulls us inside Just take my hand and I’ll guide you home You may feel lonely, but you’re never alone Smilin’, smilin’ at the girl I always knew And laughin’, laughin’ like the way we used to do Somehow we’ve learned to make it go I’m yours forever and always know When your walls come closin’ in, I’ll still be here When your walls come closin’ in, I’ll still be here
2.
All alone on a mountaintop, looking down upon the clouds Thought about what drove me here, pushed me high above the crowds And I know that I was once was an acrobat that couldn’t fall Thought I had life figured out, but now I’m questioning it all My younger days are in the rear view, no longer driven to the chase I wonder if I made a difference, to anyone or any place Chorus: Have I lived a good life Have I given more than taken, ever left a friend forsaken in times of need Did I love with all I could Did I fight the fights worth fightin’, right the wrongs that needed rightin’ Choose love over greed Have I lived a good life Hope I’ve lived a good life. Hope I’ve lessened someone’s pain Or helped them learn to fly, get back on their feet again If I‘ve lived a good life, I’ll leave here with no regrets Knowing that I’ve done my best with this one life we all get My younger days are in the rear view, no longer driven to the chase I wonder if I made a difference, to anyone or any place Chorus: Have I lived a good life Have I given more than taken, ever left a friend forsaken in times of need Did I love with all I could Did I fight the fights worth fightin’, right the wrongs that needed rightin’ Choose love over greed Have I lived a good life Guess I’ve lived a good life. My memories sure are full. And I’ve had me lots of smiles, and my heartstrings have been pulled But I know that in the end, we’re all riding the same train And the only question is, would we ride it over again Chorus: Have I lived a good life Have I given more than taken, ever left a friend forsaken in times of need Did I love with all I could Did I fight the fights worth fightin’, right the wrongs that needed rightin’ Choose love over greed Have I lived a good life
3.
There will come a day, not so far from today When you won’t come running to me to tell me ’bout your day, in your breathless little way The frog you caught under the pier, the mud you put in your sister’s ear Tackling every life’s adventure without an ounce of fear Chorus: I know I have to let you be free to fly And I’m not supposed to doubt or question why But let me lift you off the ground this one last time And hold you in my arms like you’re still five Let me smell the fresh air and the forest in your hair Tell me all about your dirt, and the wonders you found under the stairs So many things to see and do, those fire-breathing dragons you slew In the backyard before watching Winnie the Pooh Chorus: I know I have to let you be free to fly And I’m not supposed to doubt or question why But let me lift you off the ground this one last time And hold you in my arms like you’re still five It’s just your old Dad ramblin’, but I hope that you can see Every time I lift you off the ground, you’re really lifting me You’ve grown so big and strong, it’s what I’d hoped for all along Young man on his own two feet, tryin’ not to do it wrong, to just belong These Dad trials have been worthwhile, but what would really make me smile Is let your old man lift you off the ground every once in a while Chorus: I know I have to let you be free to fly And I’m not supposed to doubt or question why But let me lift you off the ground this one last time And hold you in my arms like you’re still five And hold you in my arms like you’re still five
4.
I took my first steps there, first time they cut my hair Learned to ride a bike so I could go anywhere My parents kept me safe, but they let me get into my share A high school ring, she made my young heart sing She was the first to open my eyes to grown-up things Until I went off to school, in search of what else life might bring Chorus: I miss the ocean’s smell, those streets I knew so well Believe it or not I even miss the rain But they’re just memories now, and though I might wonder how I know you can never go home again Oh, I still think of you, when I’m feeling blue I remember every crazy thing we used to do And I wonder sometimes, did any of your dreams ever come true On that day I phoned, and left you all alone Couldn’t help myself, I was itching to roam Ain’t it funny how the mind works, we need to travel but we long to be home Chorus: I miss the ocean’s smell, those streets I knew so well Believe it or not I even miss the rain But they’re just memories now, and though I might wonder how I know you can never go home again Finally found my way home, walked those streets all alone Lots of things had changed, but nothin’ had And I realized that day, home’s just a place in your heart Chorus: I miss the ocean’s smell, those streets I knew so well Believe it or not I even miss the rain But they’re just memories now, and though I might wonder how I know you can never go home again

about

G. Michael Peters' personal, relatable songs resonate with listeners drawing on universal experiences of relationships, family, personal reflection, and nostalgia.

credits

released February 4, 2022

Lyrics & music by: G. Michael Peters

Produced by: William Kuklis and G. Michael Peters

Recorded, Mixed & Mastered by: William Kuklis
at Vinyl Deck Studios, Prince George, BC, Canada

Lead & Backing Vocals: G. Michael Peters
Addtl Vocal on I'll Still Be Here: Cat Crowley
Electric & Acoustic guitar: Mike Vigano
Acoustic guitar: G. Michael Peters
Bass: Greg Reimer
Drums: Sean Scallion
Keyboards, Organ: Joseph Shea
Guitar, Banjo, Mandolin: William Kuklis
Fiddle, Violins: Chloe Nakahara
Cellos: Kirk Starkey

license

all rights reserved

tags

about

G. Michael Peters Valemount, British Columbia

Country-folk Singer-songwriter G. Michael Peters sings songs from the heart about relationships, family, and commitment.

contact / help

Contact G. Michael Peters

Streaming and
Download help

Redeem code

Report this album or account

G. Michael Peters recommends:

If you like G. Michael Peters, you may also like: