I've batted a thousand I've made my mistakes
I've walked on solid ground been shook in earthquakes
I've danced with angels and I've stepped on some snakes
I've been stuck in the mud and I've caught a few breaks

And I never felt perfect
And I never felt sane
Never thought I was worth it
Now I am finding my lane

I've been wrong
I've been wrong
I've been wrong
I've been wrong
Now I'm right
Right where I'm supposed to be

I've made a fortune been paid odds and ends
Flown miles above here and I've swam with the bends
I've had my moments but my moments they end
Ive been oh so lonely and surrounded by friends

And I never felt righteous
Never felt like enough
Never thought I was priceless
But I am not giving up

Said, I've been wrong
I've been wrong
Said, I've been wrong
I've been wrong
Now I'm right
Right where I'm supposed to be

And I never felt holy, never felt like a star
Never felt like the whole me, but baby, now here we are

Said, I've been wrong
I've been wrong
Said, I've been wrong
I've been wrong
But now I'm right
Right where I wanna be

With you in my arms
With you in my arms
With you in my arms
Holding you in my arms
With you in my arms