Give Thanks for a Broken Heart

Martin Smith Martin Smith

You see the scars I try to hide
Every wound a story I have cried
You always love me, it never ends
'Cause You are not an ordinary friend

What I thought would take me under
Has led me back to You
Every time that I feel I'm falling apart
I give thanks for a broken heart

You're never weary of my complaints
Believing me when I am losing faith
What is shattered, You will mend
'Cause You are not an ordinary friend

Every battle leaves us fragile
And fear comes in the night
Though the weight of this suffering may never depart
I give thanks for a broken heart

And You're the fortress where I'm safe
Covering the moments that I break
You never fight, You just defend
You've been the most extraordinary friend

And I will live forever, to know You as my God
My reward is to know that we're never apart
I give thanks for a broken heart
So I'm singing a song for the One that I love
You're the joy of a broken heart

Your joy, Your joy, Your joy
Your joy
Your joy, Your joy, my soul
Your joy, ohh

Thank You, thank You
Thank You for it all
Thank You, thank You
Thank You for it all

Oh, thank You, thank You
Thank You for it all
Oh, thank You, thank You
Thank You for it all

And I hear the sound of Your voice
I feel Your breath in my lungs
I feel the joy in my bones
Forever I'll sing, forever I'll sing

I feel the wonder of love
I know the kindness of God
I join with the angels above
Forever I'll sing, forever I'll sing for You

  1. God's Great Dance Floor
  2. Song Of Solomon
  3. Fill My Cup
  4. Catch Every Teardrop
  5. Waiting Here For You
  6. Come Holy Spirit (feat. Steffany Gretzinger)
  7. Dancing In The Fire
  8. Iron Lung
  9. Happy Ending
  10. Give Thanks for a Broken Heart
View all Martin Smith songs

Most popular topics in Martin Smith songs

Related artists

  1. Stuart Townend
    Stuart Townend
  2. Tim Hughes
    Tim Hughes
  3. Paul Baloche
    Paul Baloche
  4. Don Moen
    Don Moen
  5. Brenton Brown
    Brenton Brown
  6. Darlene Zschech
    Darlene Zschech
  7. Robin Mark
    Robin Mark
  8. Brian Doerksen
    Brian Doerksen