From the recording My Mistakes
Lyrics
He’s beautiful the Lord is sweet
He made my shattered soul complete
You see I’ve tasted shots of many things
But my deepest need they could not meet
I filled my life with selfish wants
And didn’t live the way I ought
I made up lies inside my head
That I’m not one He could forgive
Yeah, I was holding on, yeah holding on
To wrong things for too long
I was holding on, yeah holding on
To all of my mistakes
I played inside my head
While lying in my bed
Many nights I lyed awake
Thinking about all of my mistakes
I was haunted by my past
How long is it gonna last
Me lying here awake
Thinking about all of my mistakes
How, long will it last
How, long will it last
How how long, yeah
Will I replay my mistakes
It was difficult and hard to believe
That things would turn out good for me
I couldn’t get a break or turn it off
And keep my mind off it all
I filled my mind with how bad I was
And wondered who could rescue me
I made these lies inside my head
And felt like for eternity
Yeah, I was holding on, yeah holding on
To wrong things for too long
I was holding on, yeah holding on
To all of my mistakes
I played inside my head
While lying in my bed
Many nights I lyed awake
Thinking about all of my mistakes
I was haunted by my past
How long is it gonna last
Me lying here awake
Thinking about all of my mistakes
How how, long will it last
How how, long will it last
How how long, yeah
Will I replay my mistakes
Then He came to my rescue
He forgave all my mistakes
And made me brand new
He captured my heart
Took all of my mistakes
I played inside my head
While lying in my bed
All those nights I lied awake
He took all of my mistakes
No more haunted by my past
It’s no longer gonna last
Me lying here awake
Thinking about all of my mistakes
Thank you Lord for taking all my mistakes
