Forgiveness
Diane Birch 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 Diane Birch's song Forgiveness tells a story of a woman who has finally let go of a toxic relationship and has found peace within herself. She has been through a lot of pain and heartbreak in her past relationship, but she has now found the strength to forgive and move on. The opening lines, "Hallelujah, I got water, I got air, The chains that once held me, now aren't there," suggests that she has broken free from the chains of her past relationship. She feels liberated and rejuvenated. She then mentions, "When I crossed the border there were angels waiting there, They took me down to the river of forgiveness and washed me clean," which highlights the idea of redemption and moving on from past hurt.


As the song progresses, the singer talks about how she has picked up the sorrys and put the worries down. She has come to realize that the love she was once so devoted to just wasn't worth cursing or hurting anyone for. She notes that her former partner may have been a sinner and a saint, but ultimately built her up to break and turned her love into hate. In the end, however, she has found the light and now knows that the person's love and heart just wasn't worth hurting. The repetition of "I picked the sorry's up, I put the worries down," serves as a reminder that the singer is moving on from the past, and has let go of all the negative emotions.


Overall, the song Forgiveness serves as an inspiring and empowering track that encourages listeners to let go of past hurts, toxic relationships, and find peace within themselves. It highlights the importance of self-love, forgiveness, and the idea of moving on.



Line by Line Meaning

Hallelujah, I got water, I got air
I am grateful for the basic necessities of life.


The chains that once held me, now aren't there
I have overcome my past struggles.


Cause honey my heart has let you go, oh yes
I have moved on from a past relationship.


Hallelujah, I got flowers in my hair
I am enjoying the simple pleasures in life.


When I crossed the border there were angels waiting there
I felt like I had divine guidance in my life.


They took me down to the river of forgiveness and washed me clean
I have been able to forgive myself and others for past mistakes.


I picked the sorry's up
I have taken responsibility for my mistakes.


I put the worries down
I am living in the present moment.


Your love, no it ain't worth cursin'
I have let go of anger and resentment towards a past lover.


Your heart, it ain't worth hurtin'
I am not willing to sacrifice my own happiness for someone else's.


Hallelujah, you're a sinner, you're a saint
You have both good and bad qualities.


You built me up to break, turned my lovin' into hate
You hurt me in the past and caused me pain.


But honey when you left me in the darkness I saw the light
Your departure helped me gain a new perspective on things.




Lyrics © Sony/ATV Music Publishing LLC
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