Mary's Song
JJ Heller Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

I still remember all your favorite games
The way that your laughter filled our home
But now you're a naked man on a splintered cross
What have we done to you oh Lord

Forgive me if I can't stand to watch you suffering
The weight of the world suspended from iron
Oh Jesus
The Lamb of God
My little boy
Forgive me if I am not ready to bury my son

Somehow I knew that this day would come




But I never wanted to say goodbye
No

Overall Meaning

matter how hard I try to understand
My heart is breaking at the sight of you on that tree


The lyrics of JJ Heller's song Mary's Song convey the heartbreak and grief of Mary, the mother of Jesus, as she witnesses her son's crucifixion. In the first verse, Mary reminisces about the happy times she shared with Jesus, but her thoughts are abruptly interrupted by the harsh reality of his suffering on the cross. She questions why this is happening to her son, who she refers to as the "Lamb of God" and "my little boy". In the second verse, Mary admits that she cannot bear to watch her son suffer any longer and struggles with the idea of burying him. However, she also acknowledges that she had a sense that this day would come, but never wanted to say goodbye. The raw emotion conveyed in these lyrics, along with Heller's haunting melody, make this song a powerful testament to the pain of a mother watching her child endure unimaginable suffering.


Line by Line Meaning

I still remember all your favorite games
I cherish memories of the innocent, joyous times we shared.


The way that your laughter filled our home
I loved the sound of your contagious laughter which created a warm atmosphere in our home.


But now you're a naked man on a splintered cross
You have been humiliated and tortured beyond imagination, nailed to a cross without clothes or dignity.


What have we done to you oh Lord
How did we become so cruel and heartless that we could do this to you, our Lord and Savior?


Forgive me if I can't stand to watch you suffering
The pain you are experiencing is unbearable to witness, and I beg for forgiveness for my inability to bear the sight.


The weight of the world suspended from iron
The burden you carry for the entire world is excruciating, hanging from the nails that pierce your flesh.


Oh Jesus
I am crying out to you in desperation and agony, Jesus.


The Lamb of God
You are the ultimate sacrifice, the pure lamb representing the salvation of humanity.


My little boy
Though you are the Son of God, you are still my precious child, and my heart is broken watching you suffer.


Forgive me if I am not ready to bury my son
I cannot comprehend the pain of losing you, and the thought of your death is unthinkable.


Somehow I knew that this day would come
Somehow, in my heart, I knew that this would be the outcome of your mission on earth.


But I never wanted to say goodbye
My heart wants to hold onto you forever, and the thought of saying goodbye is unbearable.




Contributed by Owen G. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Comments from YouTube:

Hunter Garlington

In a huge fan of JJ Heller. Her music is so clear to recognize as her own. Her lyrics are always amazing.

jeff harris

Beautiful video matches another awesome song from JJ She is just so annointed with pure love that pours out from her heart

CHASxWILSON

I began the day as one of "the curious folks" and now I am a fan! Thanks for posting and may God bless you.

Jordan Spieth

That was very good, Mary was probably the most brokenhearted because she knew from the start HE would one day die for us and for her, for HE loves us all. GOD bless and JESUS loves you all!!!

MaysAngel

Beautiful thank you Jj may God bless you

Whipcreamzombie

this is beautiful

Bruceifer January

amazing, why do I hail the beast

Peter W. Santa-Maria Sr.

I can't see her wings!

More Versions