
“Forgiving Theresa”
Contemporary Christian · 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
ChorusSo 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
Verse 2You 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
BridgeYou 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
Final ChorusTake 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