I've carried stones for far too long A heavy weight I made my own I kept on singing the same old song Of every scar I've ever known But the anger's just a fading ghost And I was the one I hurt the most So I forgive it all, yeah, I forgive it now The bitter words, the broken vow I let it go, no need for why I lift my eyes to a brand new sky I forgive the face I see The dreams I thought I'd never be I forgive myself, to set me free Now my heart can finally breathe The road is long, the path is wide But I don't walk with shame inside I trade the shadows for the Sun The race of blame is finally done The weight is gone, the chains are through I've found a life that feels like new So I forgive it all, yeah, I forgive it now The bitter words, the broken vow I let it go, no need for why I lift my eyes to a brand new sky I forgive the face I see The dreams I thought I'd never be I forgive myself, to set me free Now my heart can finally breathe Holding on's a cage I built But letting go dissolves the guilt To find my wings, I just let go And watch the seeds of mercy grow Yeah, I forgive it all, yeah, I forgive it now The bitter words, the broken vow I let it go, no need for why I lift my eyes to a brand new sky I forgive the face I see The love I thought was lost in me I forgive myself, to set me free Now my heart can finally breathe I forgive I forgive myself Now my heart can finally breathe