No Regrets

I’ve been through the fire

Right down to the wire

I’ve been scorned

I’ve had my heart torn

I’ve been shamed

And I’ve been defamed

I’ve lost my way

But I prayed every day

I’ve learned to sit still

As I accepted God’s will

That’s as good as it gets

And I have no regrets

I’ve lived in fear

Didn’t know God was near

I’ve fallen and risen again

Before learning to win

I’ve taken time to see

What’s meant to be

I’ve thought I was alone

With nothing to call my own

I’ve learned to let go

Of what I used to know

I’ve finally found peace

I’ll never release

That’s as good as it gets

And I have no regrets

Leave a comment