The Greatest Mistakes

It was thirteen years ago

When I thought I knew it all

I made the greatest mistakes

It doesn't always go to plan

But I'd played whatever hand

That I had thrown in my face

Time and again I'd keep on returning

To the greatest mistakes I've made

But I'm learning

This journey, it ain't over for me

It was thirteen months ago

When I went through hell alone

I must be fucking insane

I remember everything

Like a needle to the skin

Sometimes we learn from the pain

Time and again I keep on returning

To the greatest mistakes I've made

But I'm learning

This journey, it ain't over for me

It ain't over for me

I'm done wasting all my time

On perfection

All my failures are the reason

I am who I am

Now I'm here I know the greatest

Mistakes are forever

But I'm alright

But I'm alright

It was thirteen days ago

When I found myself alone

I broke a good thing again

Cos a right don't fix a wrong

But I've known it all alone

Back to the start and begin

Time and again I keep on returning

To the greatest mistakes I've made

But I'm learning

This journey, it ain't over for me

It ain't over for me

It ain't over for me

Time and again I keep on returning

To the greatest mistakes I've made

But I'm learning

This journey, it ain't over for me