Skip to playerSkip to main content
Buy this song at: https://johnmgunn.bandcamp.com/track/heal-my-heart-o-god


Heal My Heart O God – the most powerful broken-heart Christian song of 2026. Epic sad ballad prayer for healing, love again, or going home to Jesus. This emotional worship anthem is climbing charts worldwide. Listen if your heart is shattered…

This song was written from the deepest place of heartbreak. If you’ve ever felt like there was barely a piece of your heart left… this is for you.

A cinematic, orchestral Christian ballad that starts quiet and broken… and ends with the kind of hope that only God can give.



Share it with someone whose heart needs healing tonight.



Music Pro JMG Playlist -

https://www.youtube.com/playlist?list=PLXF34PuXZue2PPqDQ3RxZP0gKkoKez_O-


Connect w/ John M. Gunn:

FACEBOOK: https://www.facebook.com/profile.php?id=61576985724443
INSTAGRAM: https://www.instagram.com/gunnfiremusic/
TWITTER / X: https://x.com/pro_jmg
Music streaming apps : https://linktr.ee/musicprojmg
https://www.tiktok.com/@gunnfiremusic

🔥 Want more? Support the music directly! 🔥


https://johnmgunn.bandcamp.com/

💥 Join our community of music lovers, stream the latest releases, and never miss a drop. Hit Subscribe, turn on notifications, and let’s build something epic together.



#ChristianSong2026 #ChristianMusic #trending #fyp #music

Category

🎵
Music
Transcript
00:17God, my heart is shattered glass on the floor
00:24Barely a piece left that even looks like me anymore
00:31I held it out so many times, watched it get torn
00:37Now I'm kneeling in the dark, asking what I'm still here for
00:45I've tried to tape it, glue it, pretend it's home
00:50But every night it bleeds, the same old hole
00:53You're the only one who ever saw the real me
00:56So I'm laying every broken fragment at your feet
01:03Heal my heart, oh God
01:06Only you can piece it back
01:10Take these jagged edges
01:13Turn the black into the light it lasts
01:17If love is still possible
01:20You're the only hope I know
01:24Take me home to be with you
01:31I'm ready if you say so
01:39In Jesus' name
01:48I used to believe love would stay when it found me
01:55Now every open door just leaves another empty seat
02:02I've cried until the well ran dry in the silent screen
02:08If this is all there is
02:12Then please just set me free
02:17I don't need the world, I don't need their gold
02:21I just need the one who can make the broken hole
02:24You're the only name left that still feels like home
02:28So I'm done pretending I can do this on my own
02:32Heal my heart, oh God
02:35Only you can piece it back
02:39Take these jagged edges
02:43Turn the black into the light it lasts
02:47If love is still possible
02:50You're the only hope I know
02:54I'll take me home to be with you
03:02I'm ready if you say so
03:09In Jesus' name
03:17I've given every piece I had left to hold
03:21Watched them fall through fingers I could never close
03:24If you're still writing stories out of ashes and bone
03:28Then write one more for me
03:31Or bring me home
03:34Heal my heart, oh God
03:38Only you can piece it back
03:42Take these jagged edges
03:45Turn the black into the light it lacks
03:49If love is still possible
03:53You're the only hope I know
03:56Or take me home to be with you
04:08I'm ready if you say so
04:15In Jesus' name
04:23Hey man
04:29Hey man
Comments

Recommended