FreeCustomSong
A free custom worship song for

Theresa

“Forgiving Theresa”

Contemporary Christian · FreeCustomSong Original

0:000:00

Forgiving Theresa

Written for Theresa · FreeCustomSong Original

Theresa, you’ve always had a heart so wide

Funny and loud, with nothing to hide

If you have it, you give it, you put others first

But you’ve also been through the absolute worst

Lost the family you built to addiction and pain

Gave your life to the Lord, and walked out of the rain

You fought through recovery, earned their respect

But a fragile new life is so hard to protect

So take a deep breath, step back, and see

The wonderful mothers they grew up to be

You raised them up right, now you have to let go

Give them the space and the quiet to grow

Stop all the fighting, the need to control

Let the grace of the Lord wash over your soul

It’s time to find the peace that you lack

Forgive yourself, Theresa, and take a step back

You slipped in the dark, let the toxic ways win

Let down the people who love you again

The anger flared up, and the distance grew wide

Now those beautiful grandbabies aren't by your side

You watched him be born, helped raise him right there

Now there's miles of highway and an empty chair

It breaks your big heart that they moved far away

But you can't force the hands of the clock or the day

You don't have to tell them what's best anymore

You've done all the work, you opened the door

They're doing the best that they possibly can

You have to trust them and let go of the plan

Lay down the anger, the sharp words, the pride

Ask for forgiveness, and leave it outside

Take a deep breath, step back, and see

The wonderful mothers they grew up to be

You raised them up right, now you have to let go

Give them the space and the quiet to grow

Stop all the fighting, the need to control

Let the grace of the Lord wash over your soul

Love unconditionally, just like you do

Find their forgiveness, and forgive yourself, too