Forgiveness
Birch Diane Lyrics
Jump to: Overall Meaning ↴ Line by Line Meaning ↴
The chains that once held me, now aren't there
Cause honey my heart has let you go, oh yes
Hallelujah, I got flowers in my hair
When I crossed the border there were angels waiting there
They took me down to the river of forgiveness and washed me clean
I put the worries down
Your love, no it ain't worth cursin'
Your heart, it ain't worth hurtin'
Hallelujah, you're a sinner, you're a saint
You built me up to break, turned my lovin' into hate
But honey when you left me in the darkness I saw the light
I picked the sorry's up
I put the worries down
You're love, no it just ain't worth cursin'
You're heart, you're heart just ain't worth hurtin'
Yes I picked the sorry's up, yes I did
I put the worries down
You're love, no it ain't worth hurtin'
You're heart, you're heart just ain't worth hurtin'
The lyrics of Birch Diane's song Forgiveness tell the story of a person who has finally found peace and release from the pain of a past relationship. The first verse expresses gratitude for the simple things in life, water and air, and the freedom from the chains that once held the singer down. The second verse expresses a newfound sense of peace and renewal after being taken to the river of forgiveness and being washed clean of past hurts and regrets.
The chorus repeats the idea of picking up sorry's and letting go of worries, acknowledging that the love that once caused pain is not worth cursing, and the other person's heart is not worth hurting. The third verse labels the singer's former partner as both a sinner and a saint, but ultimately recognizes the hurt that was caused and the light that was found in the darkness of the breakup. The song concludes with a repetition of the chorus, affirming a commitment to let go of anger and bitterness and move on from the past.
Line by Line Meaning
Hallelujah, I got water, I got air
I am grateful for the basic necessities of life that sustain me.
The chains that once held me, now aren't there
I have overcome the things that used to hold me back.
Cause honey my heart has let you go, oh yes
I have moved on from a past relationship and released the pain associated with it.
Hallelujah, I got flowers in my hair
I am now free to enjoy the beauty of life and nature.
When I crossed the border there were angels waiting there
I feel like I am being watched over and protected by a higher power.
They took me down to the river of forgiveness and washed me clean
I have been able to let go of any resentment or bitterness I held and seek forgiveness.
I picked the sorry's up
I have apologized where necessary and tried to make amends for past wrongdoings.
I put the worries down
I have stopped stressing over things beyond my control and am focusing on what I can control.
Your love, no it ain't worth cursin'
I have come to realize that the love I once had for someone is not worth holding onto if it causes me pain.
Your heart, it ain't worth hurtin'
I am choosing to move on and not inflict more pain on someone who has hurt me.
Hallelujah, you're a sinner, you're a saint
I see that everyone is flawed, including myself and the person who hurt me.
You built me up to break, turned my lovin' into hate
I acknowledge that the hurt I feel was caused by someone I trusted, but I will not let it turn me into a hateful person.
But honey when you left me in the darkness I saw the light
The painful experience helped me learn and grow as a person, and I have gained a new perspective on life.
Yes I picked the sorry's up, yes I did
I am taking responsibility for my own actions and trying to make things right where I can.
You're love, no it ain't worth hurtin'
Again, I am choosing to move on and not inflict pain on someone who has hurt me.
You're heart, you're heart just ain't worth hurtin'
I am recognizing that hurting someone else's heart will not make me feel any better and will only create more pain.
Lyrics © Sony/ATV Music Publishing LLC, Kobalt Music Publishing Ltd.
Written by: DIANE BIRCH
Lyrics Licensed & Provided by LyricFind
Kim G
I love this song! And I love the Album. I can't wait for the next one to come out. I have a feeling Diane is going to make it really big. I'm an old Carole King fan from way back, but Diane is becoming a fast favorite of mine. Great job girly!
UhNawn EEMOUS
Shes beautiful, can sing, can write, shes gonna be big...
William Lardie
Love this song!!
William Lardie
Love this Song!
Cayla N
I don't understand how she isn't more popular.
anointedtouch
This is a beautifull song, God bless!
Chris South
love it what a great song :> love your voice
elvira garnier
Hallelujahhhh! You've got it!
lost phantom
elvira garnier hallelujahhhh
skullfire1010
Great song