(Verse 1)
It hasn’t always been easy, living this life I’ve lived
But I know one thing for Certain, God hasn’t failed me yet
Through my ups and my downs, no matter when I call
He was always there, to catch me if I fall
Although it wasn’t easy the thing I know for sure, I would do it all again
(chorus)
I would do it all again, to see one soul saved
Rescued from sin, one more life changed
Although it wasn’t easy, the thing I know for sure
I would do it all again
(verse 2)
I know it wasn’t easy, bearing that cross for my sin
Leaving heavens splendour, for the sake of falling men
His son failed him not, he heard our desperate cries
To bring us life, he suffered pain and died
Although it wasn’t easy, the thing I know for sure
He would do it all again