Not much to believe in when I was young
Staring out the window 'till daddy came home
A smell of his breath and I knew it would come
A trigger waiting to blow
He grabs the remote and sinks into his chair
Fish fryin' in the pan, tension in the air
I slide on my headphones and check out of there
As the music takes me away
Now I know who I am and I ain't backing down
I've taken the punches, been knocked to the ground
It took me some time but finally I found
Where it is that I belong
It's been a long road home
It's been a long road home
Kids can be cruel, I learned that in school
Alone by a locker inspecting my shoes
The circle opens as you make some room
Such kindness I've never known
Now I know who and I'm standing my ground
Don't tell me I'm nothin' or push me around
It took me some time but finally I found
Who I am and where I belong
It's been a long road home
It's been a long road home
When you leaned in, I didn't know what to do
You saw what I couldn't see
I was afraid to accept what I knew
It was a longer road for me
Now I've had enough of carrying this load
I've crossed enough rivers, been down enough roads
It took me awhile, but baby I know
It's with you that I belong
It's been a long road home
Yeah, it's been a long road home