Forgiveness
Birch Diane Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Hallelujah, I got water, I got air
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 picked the sorry's up
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'

Overall Meaning

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
To comment on or correct specific content, highlight it

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

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

More Comments