SACRIFICE

Story Behind The Song

Doomed relationship with a deeply religious man, who feels compromised and confused by strong sexual feelings. The profoundness of love and the power of sexual compatibility.

Song Description

Beautiful floating melodies and instrumentation, like a song from a film in an introspective moment, layers of sounds and harmonies sound like Gregorian choir.

Song Length 4:35 Genre Folk - Contemporary, Pop - Alternative
Tempo Slow (71 - 90) Lead Vocal Female Vocal
Subject Dysfunctional Relations, Spirituality Similar Artists Indigo Girls, Joan Armatrading
Language English Era 2000 and later

Lyrics

You touched me, barely touched me
But I?m sinking alone
Your love like a thousand treasures returned to me
But I?m sitting here alone.

I have so much love to give
Your life is mapped out,
Your mother taught you that
Glorious golden dreams
Against a scarred and ragged history

So why do I tremble
When you take the holy bread?
I banish thoughts
Of what you do to me in bed
The Sacrifice.

I loved you
When I saw you praying for those dreams
Your head is bowed
Humility so touching
It haunts me, knocks me down
The candles burn
The incense fills the space
The gorgeous voices of the choir
Christ?s shoulder is revealed
His sweat in a rock
And did you know
How much I wanted to believe?

So why do I tremble
When you take the holy bread?
I banish thoughts
Of what you do to me in bed
The Sacrifice.

Lyrics Janet Swain Music Janet Swain
Producer Peter Kennard Performance Janet Swain, Peter Kennard

Other Songs By Janet Swain

Song
Actions
Reaching out Our Hands
Pop - Easy Listening
Plays: 91
All Those Years
Pop - Easy Listening
Plays: 554
VERANDAH SONG
Country - Contemporary
Plays: 54
TALK ABOUT SUFFERING
Country - Alternative
Plays: 27
ANGRY YOUNG MAN - Sing the Song of Life
Folk - Contemporary
Plays: 15
AGADEZ
World - World Beat
Plays: 19
CRAZY DAYS
Folk - Contemporary
Plays: 16
SEVEN SEAS AWAY
Folk - Contemporary
Plays: 80
FLOWER
Folk - Contemporary
Plays: 5
TURN TO FACE YOU
Folk - Alternative
Plays: 3
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00